Math-Int128 v0.22 Perl 5 v5.36.0 x86_64-linux
- Status
- Pass
- From
- Ioan Rogers
- Dist
-
Math-Int128 v0.22
- Platform
- Perl 5 v5.36.0 x86_64-linux
- Date
- 2022-07-21 14:53:02
- ID
- d1ecb1a2-0904-11ed-a4c8-2b6648907861
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 SALVA,
This is a computer-generated report for Math-Int128-0.22
on perl 5.36.0, created by App::cpanminus::reporter 0.17 (1.7046).
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 Math-Int128-0.22
Running Mkbootstrap for Int128 ()
"/home/ioan/.plenv/versions/mm-perl-5.36.0/bin/perl5.36.0" "/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/ExtUtils/xsubpp" -typemap '/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/ExtUtils/typemap' -typemap '/home/ioan/.cpanm/work/1658342032.2169317/Math-Int128-0.22/typemap' Int128.xs > Int128.xsc
clang -c -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"0.22\" -DXS_VERSION=\"0.22\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE" -D__INT128 perl_math_int64.c
chmod 644 "Int128.bs"
"/home/ioan/.plenv/versions/mm-perl-5.36.0/bin/perl5.36.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Int128.bs blib/arch/auto/Math/Int128/Int128.bs 644
cp lib/Math/Int128.pm blib/lib/Math/Int128.pm
cp lib/Math/Int128/die_on_overflow.pm blib/lib/Math/Int128/die_on_overflow.pm
mv Int128.xsc Int128.c
clang -c -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"0.22\" -DXS_VERSION=\"0.22\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE" -D__INT128 Int128.c
perl_math_int64.c:49:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:49:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:49:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:49:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:57:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:57:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:57:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:57:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:66:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:66:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:66:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:66:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:79:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:79:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:79:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:79:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:86:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:86:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:86:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:86:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:93:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:93:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:93:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:93:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:100:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:100:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:100:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:100:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:107:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:107:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:107:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:107:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:114:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:114:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:114:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:114:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:121:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:121:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:121:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:121:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
perl_math_int64.c:128:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
perl_math_int64.c:128:9: note: '{' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:128:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
perl_math_int64.c:128:9: note: ')' token is here
SvSETMAGIC(ERRSV);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
22 warnings generated.
Int128.xs:147:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(si128, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:147:5: note: '{' token is here
SvCUR_set(si128, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:147:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(si128, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:147:5: note: ')' token is here
SvCUR_set(si128, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:285:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1146:5: note: expanded from macro 'PUSHSTACKi'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:285:21: note: '{' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1146:16: note: expanded from macro 'PUSHSTACKi'
STMT_START { \
^
Int128.xs:285:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:5: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:285:21: note: '{' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:16: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^
Int128.xs:285:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:5: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^
Int128.xs:285:21: note: ')' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:7: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:285:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1166:5: note: expanded from macro 'PUSHSTACKi'
} STMT_END
^
Int128.xs:285:21: note: ')' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1166:7: note: expanded from macro 'PUSHSTACKi'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:286:21: 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-5.36.0/lib/5.36.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; })'' */
^
Int128.xs:286:21: note: '{' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK'
STMT_START { \
^
Int128.xs:286:21: 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-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK'
} STMT_END
^
Int128.xs:286:21: note: ')' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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 )
^
Int128.xs:287:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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; })'' */
^
Int128.xs:287:21: note: '{' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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
^
Int128.xs:287:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.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; })'' */
^
Int128.xs:287:21: note: '{' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:388:36: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^
Int128.xs:287:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:393:28: note: expanded from macro 'EXTEND'
} } STMT_END
^
Int128.xs:287:21: note: ')' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.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 )
^
Int128.xs:287:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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
^
Int128.xs:287:21: note: ')' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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 )
^
Int128.xs:295:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1173:5: note: expanded from macro 'POPSTACK'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:295:21: note: '{' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1173:16: note: expanded from macro 'POPSTACK'
STMT_START { \
^
Int128.xs:295:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:5: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:295:21: note: '{' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:16: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^
Int128.xs:295:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:5: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^
Int128.xs:295:21: note: ')' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:7: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:295:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1187:5: note: expanded from macro 'POPSTACK'
} STMT_END
^
Int128.xs:295:21: note: ')' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1187:7: note: expanded from macro 'POPSTACK'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:387:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1146:5: note: expanded from macro 'PUSHSTACKi'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:387:21: note: '{' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1146:16: note: expanded from macro 'PUSHSTACKi'
STMT_START { \
^
Int128.xs:387:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:5: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:387:21: note: '{' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:16: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^
Int128.xs:387:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:5: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^
Int128.xs:387:21: note: ')' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1163:9: note: expanded from macro 'PUSHSTACKi'
SWITCHSTACK(PL_curstack,next->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:7: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:387:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1166:5: note: expanded from macro 'PUSHSTACKi'
} STMT_END
^
Int128.xs:387:21: note: ')' token is here
PUSHSTACKi(PERLSI_MAGIC);
^~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1166:7: note: expanded from macro 'PUSHSTACKi'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:388:21: 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-5.36.0/lib/5.36.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; })'' */
^
Int128.xs:388:21: note: '{' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK'
STMT_START { \
^
Int128.xs:388:21: 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-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK'
} STMT_END
^
Int128.xs:388:21: note: ')' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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 )
^
Int128.xs:389:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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; })'' */
^
Int128.xs:389:21: note: '{' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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
^
Int128.xs:389:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.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; })'' */
^
Int128.xs:389:21: note: '{' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:388:36: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^
Int128.xs:389:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:393:28: note: expanded from macro 'EXTEND'
} } STMT_END
^
Int128.xs:389:21: note: ')' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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-5.36.0/lib/5.36.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 )
^
Int128.xs:389:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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
^
Int128.xs:389:21: note: ')' token is here
XPUSHs(sv);
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.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 )
^
Int128.xs:397:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1173:5: note: expanded from macro 'POPSTACK'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:397:21: note: '{' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1173:16: note: expanded from macro 'POPSTACK'
STMT_START { \
^
Int128.xs:397:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:5: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:397:21: note: '{' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:556:16: note: expanded from macro 'SWITCHSTACK'
STMT_START { \
^
Int128.xs:397:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:5: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^
Int128.xs:397:21: note: ')' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1184:9: note: expanded from macro 'POPSTACK'
SWITCHSTACK(PL_curstack,prev->si_stack); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:562:7: note: expanded from macro 'SWITCHSTACK'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:397:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1187:5: note: expanded from macro 'POPSTACK'
} STMT_END
^
Int128.xs:397:21: note: ')' token is here
POPSTACK;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/cop.h:1187:7: note: expanded from macro 'POPSTACK'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:719:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:719:2: note: '{' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Int128.c:719:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:719:2: note: '{' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:409:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Int128.c:719:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:426:5: note: expanded from macro 'TARGi'
} STMT_END
^
Int128.c:719:2: note: ')' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:426:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:719:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Int128.c:719:2: note: ')' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:721:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:721:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:721:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:721:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:738:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:738:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:738:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:738:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:764:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:764:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:764:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:764:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:790:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:790:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:790:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:790:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:810:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:810:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:810:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:810:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:830:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:830:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:830:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:830:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:872:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:872:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:914:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:914:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:914:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:914:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:671:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:671:5: note: '{' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:671:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:671:5: note: ')' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:945:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:945:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:945:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:945:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:689:5: note: '{' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:689:5: note: ')' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:976:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:976:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:976:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:976:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1003:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1003:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1003:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1003:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1030:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1030:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1030:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1030:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:734:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:734:5: note: '{' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:734:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:734:5: note: ')' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1059:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1059:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1059:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1059:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:750:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:750:5: note: '{' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:750:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:750:5: note: ')' token is here
SvCUR_set(RETVAL, I128LEN);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1088:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1088:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1088:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1088:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:766:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:766:5: note: '{' token is here
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:766:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:766:5: note: ')' token is here
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1116:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1116:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1116:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1116:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:781:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:781:5: note: '{' token is here
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:781:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:781:5: note: ')' token is here
SvCUR_set(RETVAL, I128LEN * 2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1144:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1144:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1144:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1144:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1177:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1177:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1177:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1177:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1210:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1210:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1210:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1210:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1236:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1236:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1236:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1236:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1262:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1262:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1262:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1300:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1300:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1300:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1300:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1342:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1342:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1342:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1342:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1392:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1392:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1392:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1392:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1440:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1440:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1440:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1440:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1488:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1488:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1488:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1488:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1528:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1528:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1528:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1528:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1570:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1570:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1570:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1570:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1634:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1634:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1634:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1634:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1669:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1669:2: note: '{' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Int128.c:1669:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1669:2: note: '{' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:409:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Int128.c:1669:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:426:5: note: expanded from macro 'TARGi'
} STMT_END
^
Int128.c:1669:2: note: ')' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:426:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1669:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Int128.c:1669:2: note: ')' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1671:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1671:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1671:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1671:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1695:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1695:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1695:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1695:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1719:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1719:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1719:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1719:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1746:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1746:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1746:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1746:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1773:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1773:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1773:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1773:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1800:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1800:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1800:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1800:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1827:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1827:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1827:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1827:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1857:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1857:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1857:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1857:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1887:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1887:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1887:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1887:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1917:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1917:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1917:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1917:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1937:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1937:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1937:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1957:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1957:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1957:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1957:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1977:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1977:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1977:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1977:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:1997:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:1997:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:1997:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:1997:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2017:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2017:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2037:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2037:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2037:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:1283:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, i128_to_string(SvI128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:1283:5: note: '{' token is here
SvCUR_set(RETVAL, i128_to_string(SvI128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:1283:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, i128_to_string(SvI128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:1283:5: note: ')' token is here
SvCUR_set(RETVAL, i128_to_string(SvI128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2059:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2059:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2059:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2059:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2081:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2081:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2081:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2081:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2103:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2103:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2103:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2103:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2138:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2138:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2138:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2138:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2179:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2179:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2179:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2179:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2214:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2214:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2262:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2262:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2262:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2310:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2310:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2350:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2350:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2350:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2350:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2390:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2390:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2390:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2390:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2439:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2439:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2439:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2439:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2474:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2474:2: note: '{' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Int128.c:2474:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2474:2: note: '{' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:409:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Int128.c:2474:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:426:5: note: expanded from macro 'TARGi'
} STMT_END
^
Int128.c:2474:2: note: ')' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:426:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2474:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Int128.c:2474:2: note: ')' token is here
PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/pp.h:476:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2476:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2476:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2500:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2500:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2500:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2500:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2524:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2524:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2524:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2524:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2551:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2551:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2551:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2551:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2578:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2578:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2578:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2605:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2605:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2605:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2605:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2632:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2632:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2632:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2632:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2662:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2662:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2662:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2662:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2692:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2692:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2692:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2692:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2722:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2722:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2722:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2722:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2742:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2742:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2742:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2742:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2762:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2762:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2762:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2762:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2782:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2782:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2782:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2782:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2802:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2802:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2802:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2802:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2822:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2822:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2822:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2822:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2842:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2842:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2842:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.xs:1717:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, u128_to_string(SvU128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:9: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.xs:1717:5: note: '{' token is here
SvCUR_set(RETVAL, u128_to_string(SvU128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1396:20: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Int128.xs:1717:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(RETVAL, u128_to_string(SvU128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:57: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Int128.xs:1717:5: note: ')' token is here
SvCUR_set(RETVAL, u128_to_string(SvU128x(self), SvPVX(RETVAL)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/sv.h:1401:59: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2864:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2864:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2864:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2864:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2889:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2889:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2889:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2889:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2889:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2889:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2889:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2889:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2909:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2909:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2909:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2909:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2909:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2909:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2909:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2909:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2929:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2929:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2929:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2929:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2929:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2929:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2929:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2929:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2954:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2954:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2954:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2954:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2954:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2954:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2954:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2954:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2979:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:2979:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:2979:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:2979:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:2979:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:2979:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3020:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3020:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3020:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3020:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3020:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3020:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3060:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3060:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3060:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3060:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3060:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3060:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3060:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3060:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3082:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3082:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3082:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3082:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3082:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3082:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3082:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3082:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3104:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3104:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3104:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3104:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3132:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3132:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3132:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3132:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3132:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3132:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3132:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3132:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3151:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3151:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3151:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3151:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3170:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3170:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3170:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3170:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3191:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3191:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3191:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3191:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3212:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3212:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3212:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3212:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3212:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3212:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3212:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3212:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3233:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3233:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3233:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3233:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3233:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3233:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3233:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3233:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3254:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3254:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3254:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3254:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3275:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3275:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3275:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3275:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3275:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3275:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3296:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3296:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3296:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3296:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3296:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3296:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3296:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3296:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3317:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3317:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3317:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3317:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3317:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3317:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3317:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3317:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3338:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3338:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3338:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3338:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3338:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3338:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3338:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3338:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3363:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3363:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3363:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3363:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3363:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3363:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3363:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3363:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3383:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3383:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3383:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3383:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3383:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3383:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3403:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3403:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3403:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3403:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3425:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3425:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3425:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3425:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3425:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3425:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3425:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3425:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3447:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3447:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3447:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3447:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3447:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3447:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3447:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3447:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3470:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3470:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3470:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3470:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3491:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3491:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3491:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3491:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3491:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3491:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3491:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3491:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3513:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3513:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3513:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3513:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3513:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3513:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3535:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3535:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3535:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3535:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3535:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3535:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3535:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3535:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3563:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3563:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3563:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3563:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3582:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3582:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3582:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3582:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3582:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3582:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3582:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3582:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3601:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3601:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3601:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3601:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3601:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3601:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3601:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3601:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3622:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3622:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3622:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3622:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3643:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3643:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3643:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3643:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3643:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3643:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3643:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3643:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3664:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3664:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3664:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3664:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3664:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3664:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3685:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3685:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3685:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3685:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3685:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3685:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3706:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3706:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3706:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3706:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3727:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3727:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3727:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3727:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3727:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3727:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3727:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3727:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3748:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3748:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3748:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3748:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3748:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3748:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3748:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3748:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3769:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3769:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3769:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Int128.c:3769:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Int128.c:3769:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Int128.c:3769:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Int128.c:3769:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Int128.c:3769:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
364 warnings generated.
rm -f blib/arch/auto/Math/Int128/Int128.so
clang -shared -O3 -L/usr/local/lib -fstack-protector-strong Int128.o perl_math_int64.o -o blib/arch/auto/Math/Int128/Int128.so \
\
chmod 755 blib/arch/auto/Math/Int128/Int128.so
"/home/ioan/.plenv/versions/mm-perl-5.36.0/bin/perl5.36.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Int128.bs blib/arch/auto/Math/Int128/Int128.bs 644
PERL_DL_NONLAZY=1 "/home/ioan/.plenv/versions/mm-perl-5.36.0/bin/perl5.36.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/author-eol.t ............ skipped: these tests are for testing by the author
t/author-no-tabs.t ........ skipped: these tests are for testing by the author
t/author-pod-spell.t ...... skipped: these tests are for testing by the author
t/bugs.t .................. ok
t/00-compile.t ............ ok
t/release-cpan-changes.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
t/release-portability.t ... skipped: these tests are for release candidate testing
t/release-synopsis.t ...... skipped: these tests are for release candidate testing
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.64
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.64
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# ExtUtils::MakeMaker any 7.64
# File::Spec any 3.84
# IO::Handle any 1.48
# IPC::Open3 any 1.22
# Math::BigInt any 1.999837
# Test::More 0.96 1.302190
# integer any 1.01
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150010
#
# === Runtime Requires ===
#
# Module Want Have
# ----------- ---- ----
# Exporter any 5.77
# Math::Int64 0.51 0.54
# XSLoader any 0.31
# constant any 1.33
# overload any 1.35
# strict any 1.12
# warnings any 1.58
#
t/00-report-prereqs.t ..... ok
t/Math-UInt128.t .......... ok
t/Math-Int128.t ........... ok
All tests successful.
Files=12, Tests=2177, 0 wallclock secs ( 0.17 usr 0.01 sys + 1.50 cusr 0.12 csys = 1.80 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
No requirements found
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
HARNESS_OPTIONS = j8
LANG = en_GB.UTF-8
LANGUAGE = en_GB:en_CA:en_US:en
LC_ADDRESS = en_GB.UTF-8
LC_ALL = en_GB.UTF-8
LC_IDENTIFICATION = en_GB.UTF-8
LC_MEASUREMENT = en_GB.UTF-8
LC_MONETARY = en_GB.UTF-8
LC_NAME = en_GB.UTF-8
LC_NUMERIC = en_GB.UTF-8
LC_PAPER = en_GB.UTF-8
LC_TELEPHONE = en_GB.UTF-8
LC_TIME = en_GB.UTF-8
PATH = /home/ioan/.plenv/versions/mm-perl-5.36.0/bin:/home/ioan/.plenv/libexec:/home/ioan/.plenv/plugins/perl-build/bin:/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
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-5.36.0/bin/perl5.36.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.34
CPAN::Meta 2.150010
Cwd 3.84
ExtUtils::CBuilder 0.280236
ExtUtils::Command 7.64
ExtUtils::Install 2.20
ExtUtils::MakeMaker 7.64
ExtUtils::Manifest 1.73
ExtUtils::ParseXS 3.45
File::Spec 3.84
JSON 4.07
JSON::PP 4.10
Module::Build 0.4231
Module::Signature 0.88
Parse::CPAN::Meta 2.150010
Test::Harness 3.44
Test::More 1.302191
YAML 1.30
YAML::Syck 1.34
version 0.9929
--
Summary of my perl5 (revision 5 version 36 subversion 0) configuration:
Platform:
osname=linux
osvers=5.15.0-41-generic
archname=x86_64-linux
uname='linux impatience 5.15.0-41-generic #44-ubuntu smp wed jun 22 14:20:53 utc 2022 x86_64 x86_64 x86_64 gnulinux '
config_args='-Dprefix=/home/ioan/.plenv/versions/mm-perl-5.36.0 -de -Dversiononly -Dcc=clang -Doptimize=-O3 -Dccflags-march=native -Dman1dir=none -Dman3dir=none -A'eval:scriptdir=/home/ioan/.plenv/versions/mm-perl-5.36.0/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 14.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-14/lib/clang/14.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.35'
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 Jul 20 2022 11:19:10
%ENV:
PERL5LIB="/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/lib"
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/.plenv/versions/mm-perl-5.36.0/lib/site_perl/5.36.0/x86_64-linux
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/site_perl/5.36.0
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0/x86_64-linux
/home/ioan/.plenv/versions/mm-perl-5.36.0/lib/5.36.0