XML-LibXML v2.0210 Perl 5 v5.41.12 darwin-2level
- Status
- Fail
- From
- John SJ Anderson
- Dist
-
XML-LibXML v2.0210
- Platform
- Perl 5 v5.41.12 darwin-2level
- Date
- 2025-04-22 04:26:40
- ID
- fd129fcc-1f31-11f0-8cad-faee4d391d8b
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 SHLOMIF,
This is a computer-generated report for XML-LibXML-2.0210
on perl 5.41.12, created by App::cpanminus::reporter 0.22 (1.7048).
Thank you for uploading your work to CPAN. However, there was a problem
testing your distribution.
If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
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 XML-LibXML-2.0210
cp lib/XML/LibXML/RelaxNG.pod blib/lib/XML/LibXML/RelaxNG.pod
cp lib/XML/LibXML/SAX.pod blib/lib/XML/LibXML/SAX.pod
cp LibXML.pm blib/lib/XML/LibXML.pm
cp lib/XML/LibXML/SAX/Builder.pm blib/lib/XML/LibXML/SAX/Builder.pm
cp lib/XML/LibXML/Attr.pod blib/lib/XML/LibXML/Attr.pod
cp lib/XML/LibXML/XPathContext.pod blib/lib/XML/LibXML/XPathContext.pod
cp lib/XML/LibXML/NodeList.pm blib/lib/XML/LibXML/NodeList.pm
cp lib/XML/LibXML/PI.pod blib/lib/XML/LibXML/PI.pod
cp lib/XML/LibXML/DOM.pod blib/lib/XML/LibXML/DOM.pod
cp lib/XML/LibXML/Boolean.pm blib/lib/XML/LibXML/Boolean.pm
cp lib/XML/LibXML/Devel.pm blib/lib/XML/LibXML/Devel.pm
cp lib/XML/LibXML/Node.pod blib/lib/XML/LibXML/Node.pod
cp lib/XML/LibXML/ErrNo.pm blib/lib/XML/LibXML/ErrNo.pm
cp lib/XML/LibXML/Error.pm blib/lib/XML/LibXML/Error.pm
cp lib/XML/LibXML/RegExp.pod blib/lib/XML/LibXML/RegExp.pod
cp lib/XML/LibXML/Literal.pm blib/lib/XML/LibXML/Literal.pm
cp lib/XML/LibXML/Schema.pod blib/lib/XML/LibXML/Schema.pod
cp lib/XML/LibXML/InputCallback.pod blib/lib/XML/LibXML/InputCallback.pod
cp lib/XML/LibXML/Document.pod blib/lib/XML/LibXML/Document.pod
cp lib/XML/LibXML/Comment.pod blib/lib/XML/LibXML/Comment.pod
cp lib/XML/LibXML/Number.pm blib/lib/XML/LibXML/Number.pm
cp lib/XML/LibXML/Text.pod blib/lib/XML/LibXML/Text.pod
cp lib/XML/LibXML/Parser.pod blib/lib/XML/LibXML/Parser.pod
cp lib/XML/LibXML/Pattern.pod blib/lib/XML/LibXML/Pattern.pod
cp lib/XML/LibXML/SAX.pm blib/lib/XML/LibXML/SAX.pm
cp lib/XML/LibXML/ErrNo.pod blib/lib/XML/LibXML/ErrNo.pod
cp lib/XML/LibXML/Error.pod blib/lib/XML/LibXML/Error.pod
cp lib/XML/LibXML/Dtd.pod blib/lib/XML/LibXML/Dtd.pod
cp lib/XML/LibXML/DocumentFragment.pod blib/lib/XML/LibXML/DocumentFragment.pod
cp lib/XML/LibXML/XPathContext.pm blib/lib/XML/LibXML/XPathContext.pm
cp lib/XML/LibXML/Namespace.pod blib/lib/XML/LibXML/Namespace.pod
cp lib/XML/LibXML/SAX/Parser.pm blib/lib/XML/LibXML/SAX/Parser.pm
cp lib/XML/LibXML/SAX/Generator.pm blib/lib/XML/LibXML/SAX/Generator.pm
cp lib/XML/LibXML/Reader.pm blib/lib/XML/LibXML/Reader.pm
cp lib/XML/LibXML/Common.pm blib/lib/XML/LibXML/Common.pm
cp lib/XML/LibXML/AttributeHash.pm blib/lib/XML/LibXML/AttributeHash.pm
cp lib/XML/LibXML/Common.pod blib/lib/XML/LibXML/Common.pod
cp LibXML.pod blib/lib/XML/LibXML.pod
cp lib/XML/LibXML/SAX/Builder.pod blib/lib/XML/LibXML/SAX/Builder.pod
cp lib/XML/LibXML/Element.pod blib/lib/XML/LibXML/Element.pod
cp lib/XML/LibXML/Reader.pod blib/lib/XML/LibXML/Reader.pod
cp lib/XML/LibXML/XPathExpression.pod blib/lib/XML/LibXML/XPathExpression.pod
cp lib/XML/LibXML/CDATASection.pod blib/lib/XML/LibXML/CDATASection.pod
Running Mkbootstrap for LibXML ()
chmod 644 "LibXML.bs"
"/opt/plenv/versions/5.41.12/bin/perl5.41.12" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibXML.bs blib/arch/auto/XML/LibXML/LibXML.bs 644
cc -c -fno-common -DPERL_DARWIN -mmacosx-version-min=15.4 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong -Wno-error=implicit-function-declaration -O3 -DVERSION=\"2.0210\" -DXS_VERSION=\"2.0210\" "-I/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE" -DHAVE_UTF8 Av_CharPtrPtr.c
"/opt/plenv/versions/5.41.12/bin/perl5.41.12" "/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/ExtUtils/xsubpp" -typemap '/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/ExtUtils/typemap' -typemap '/Users/genehack/.cpanm/work/1745277285.95530/XML-LibXML-2.0210/typemap' Devel.xs > Devel.xsc
mv Devel.xsc Devel.c
cc -c -fno-common -DPERL_DARWIN -mmacosx-version-min=15.4 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong -Wno-error=implicit-function-declaration -O3 -DVERSION=\"2.0210\" -DXS_VERSION=\"2.0210\" "-I/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE" -DHAVE_UTF8 Devel.c
Devel.xs:41:12: warning: 'xmlGcMemSetup' is deprecated: first deprecated in macOS 15.4 - Memory allocation functions deprecated [-Wdeprecated-declarations]
41 | return xmlGcMemSetup( xmlMemFree,
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libxml/xmlmemory.h:114:2: note: 'xmlGcMemSetup' has been explicitly marked deprecated here
114 | xmlGcMemSetup (xmlFreeFunc freeFunc,
| ^
Devel.xs:41:27: warning: 'xmlMemFree' is deprecated: first deprecated in macOS 15.4 - Memory allocation functions deprecated [-Wdeprecated-declarations]
41 | return xmlGcMemSetup( xmlMemFree,
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libxml/xmlmemory.h:159:2: note: 'xmlMemFree' has been explicitly marked deprecated here
159 | xmlMemFree (void *ptr) LIBXML_API_DEPRECATED_MEMORY_ALLOCATION_FUNCTIONS;
| ^
Devel.xs:42:27: warning: 'xmlMemMalloc' is deprecated: first deprecated in macOS 15.4 - Memory allocation functions deprecated [-Wdeprecated-declarations]
42 | xmlMemMalloc,
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libxml/xmlmemory.h:155:2: note: 'xmlMemMalloc' has been explicitly marked deprecated here
155 | xmlMemMalloc (size_t size) LIBXML_ATTR_ALLOC_SIZE(1) LIBXML_API_DEPRECATED_MEMORY_ALLOCATION_FUNCTIONS;
| ^
Devel.xs:44:27: warning: 'xmlMemRealloc' is deprecated: first deprecated in macOS 15.4 - Memory allocation functions deprecated [-Wdeprecated-declarations]
44 | xmlMemRealloc,
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libxml/xmlmemory.h:157:2: note: 'xmlMemRealloc' has been explicitly marked deprecated here
157 | xmlMemRealloc (void *ptr,size_t size) LIBXML_ATTR_ALLOC_SIZE(2) LIBXML_API_DEPRECATED_MEMORY_ALLOCATION_FUNCTIONS;
| ^
Devel.xs:45:27: warning: 'xmlMemStrdup' is deprecated: first deprecated in macOS 15.4 - Memory allocation functions deprecated [-Wdeprecated-declarations]
45 | xmlMemStrdup);
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libxml/globals.h:258:25: note: 'xmlMemStrdup' has been explicitly marked deprecated here
258 | XMLPUBVAR xmlStrdupFunc xmlMemStrdup LIBXML_API_DEPRECATED_MEMORY_ALLOCATION_FUNCTIONS;
| ^
Devel.c:238:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
238 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:238:5: note: '{' token is here
238 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
Devel.c:238:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
238 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
Devel.c:238:5: note: ')' token is here
238 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:259:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
259 | TARGi(PTR2IV(RETVAL), 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:259:2: note: '{' token is here
259 | TARGi(PTR2IV(RETVAL), 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
Devel.c:259:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
259 | TARGi(PTR2IV(RETVAL), 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
Devel.c:259:2: note: ')' token is here
259 | TARGi(PTR2IV(RETVAL), 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:262:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
262 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:262:5: note: '{' token is here
262 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
Devel.c:262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
262 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
Devel.c:262:5: note: ')' token is here
262 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:282:5: note: '{' token is here
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
Devel.c:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:282:5: note: '{' token is here
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
Devel.c:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
Devel.c:282:5: note: ')' token is here
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
Devel.c:282:5: note: ')' token is here
282 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:303:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
303 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:303:2: note: '{' token is here
303 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
Devel.c:303:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
303 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
Devel.c:303:2: note: ')' token is here
303 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:306:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
306 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:306:5: note: '{' token is here
306 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
Devel.c:306:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
306 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
Devel.c:306:5: note: ')' token is here
306 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:327:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
327 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:327:2: note: '{' token is here
327 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
Devel.c:327:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
327 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
Devel.c:327:2: note: ')' token is here
327 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
330 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:330:5: note: '{' token is here
330 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
Devel.c:330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
330 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
Devel.c:330:5: note: ')' token is here
330 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:354:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
354 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:354:2: note: '{' token is here
354 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
Devel.c:354:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
354 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
Devel.c:354:2: note: ')' token is here
354 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:357:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
357 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:357:5: note: '{' token is here
357 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
Devel.c:357:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
357 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
Devel.c:357:5: note: ')' token is here
357 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:373:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
373 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:373:2: note: '{' token is here
373 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
Devel.c:373:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
373 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
Devel.c:373:2: note: ')' token is here
373 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
Devel.c:376:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
376 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
Devel.c:376:5: note: '{' token is here
376 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
Devel.c:376:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
376 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
Devel.c:376:5: note: ')' token is here
376 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
31 warnings generated.
"/opt/plenv/versions/5.41.12/bin/perl5.41.12" "/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/ExtUtils/xsubpp" -typemap '/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/ExtUtils/typemap' -typemap '/Users/genehack/.cpanm/work/1745277285.95530/XML-LibXML-2.0210/typemap' LibXML.xs > LibXML.xsc
mv LibXML.xsc LibXML.c
cc -c -fno-common -DPERL_DARWIN -mmacosx-version-min=15.4 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong -Wno-error=implicit-function-declaration -O3 -DVERSION=\"2.0210\" -DXS_VERSION=\"2.0210\" "-I/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE" -DHAVE_UTF8 LibXML.c
LibXML.xs:215:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:215:5: note: '{' token is here
215 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:215:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:215:5: note: ')' token is here
215 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:217:5: note: '{' token is here
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:217:5: note: '{' token is here
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:217:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:217:5: note: ')' token is here
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:217:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:217:5: note: ')' token is here
217 | XPUSHs(sv_2mortal(libErr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:219:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:219:9: note: '{' token is here
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:219:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:219:9: note: '{' token is here
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:219:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:219:9: note: ')' token is here
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:219:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:219:9: note: ')' token is here
219 | XPUSHs(saved_error);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:371:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
371 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:371:7: note: '{' token is here
371 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:371:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
371 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:371:7: note: ')' token is here
371 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:372:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
372 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:372:7: note: '{' token is here
372 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:372:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
372 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:372:7: note: ')' token is here
372 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:515:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
515 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:515:5: note: '{' token is here
515 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:515:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
515 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:515:5: note: ')' token is here
515 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:516:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
516 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:516:5: note: '{' token is here
516 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:516:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
516 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:516:5: note: ')' token is here
516 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:593:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
593 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:593:9: note: '{' token is here
593 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:593:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
593 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:593:9: note: ')' token is here
593 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:594:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
594 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:594:9: note: '{' token is here
594 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:594:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
594 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:594:9: note: ')' token is here
594 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:637:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
637 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:637:5: note: '{' token is here
637 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:637:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
637 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:637:5: note: ')' token is here
637 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:638:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
638 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:638:5: note: '{' token is here
638 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:638:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
638 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:638:5: note: ')' token is here
638 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:687:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
687 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:687:9: note: '{' token is here
687 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:687:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
687 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:687:9: note: ')' token is here
687 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:688:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
688 | EXTEND(SP, 2);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:688:9: note: '{' token is here
688 | EXTEND(SP, 2);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:688:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
688 | EXTEND(SP, 2);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:688:9: note: ')' token is here
688 | EXTEND(SP, 2);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:747:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:747:9: note: '{' token is here
747 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:747:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:747:9: note: ')' token is here
747 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:748:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
748 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:748:9: note: '{' token is here
748 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:748:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
748 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:748:9: note: ')' token is here
748 | EXTEND(SP, 1);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:780:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
780 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:780:9: note: '{' token is here
780 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:780:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
780 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:780:9: note: ')' token is here
780 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:781:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
781 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:781:9: note: '{' token is here
781 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:781:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
781 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:781:9: note: ')' token is here
781 | EXTEND(SP, 3);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:853:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
853 | PUSHMARK(SP) ;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:853:9: note: '{' token is here
853 | PUSHMARK(SP) ;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:853:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
853 | PUSHMARK(SP) ;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:853:9: note: ')' token is here
853 | PUSHMARK(SP) ;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:854:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:854:9: note: '{' token is here
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:854:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:854:9: note: '{' token is here
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:854:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:854:9: note: ')' token is here
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:854:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:854:9: note: ')' token is here
854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:855:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:855:9: note: '{' token is here
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:855:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:855:9: note: '{' token is here
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:855:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:855:9: note: ')' token is here
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:855:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:855:9: note: ')' token is here
855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1271:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1271 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1271:5: note: '{' token is here
1271 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:1271:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1271 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:1271:5: note: ')' token is here
1271 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1273:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1273:5: note: '{' token is here
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1273:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1273:5: note: '{' token is here
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1273:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1273:5: note: ')' token is here
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1273:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1273:5: note: ')' token is here
1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1274:5: note: '{' token is here
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1274:5: note: '{' token is here
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1274:5: note: ')' token is here
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1274:5: note: ')' token is here
1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1275:5: note: '{' token is here
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1275:5: note: '{' token is here
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1275:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1275:5: note: ')' token is here
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1275:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1275:5: note: ')' token is here
1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1354 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1354:5: note: '{' token is here
1354 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
LibXML.xs:1354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1354 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
LibXML.xs:1354:5: note: ')' token is here
1354 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1356:5: note: '{' token is here
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1356:5: note: '{' token is here
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1356:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1356:5: note: ')' token is here
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1356:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1356:5: note: ')' token is here
1356 | XPUSHs(*perl_function);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1366:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1366:17: note: '{' token is here
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1366:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1366:17: note: '{' token is here
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1366:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1366:17: note: ')' token is here
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1366:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1366:17: note: ')' token is here
1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1367:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1367:17: note: '{' token is here
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1367:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1367:17: note: '{' token is here
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1367:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1367:17: note: ')' token is here
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1367:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1367:17: note: ')' token is here
1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1393:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1393:25: note: '{' token is here
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1393:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1393:25: note: '{' token is here
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1393:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1393:25: note: ')' token is here
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1393:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1393:25: note: ')' token is here
1393 | XPUSHs( sv_2mortal(element) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1399:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1399:17: note: '{' token is here
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1399:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1399:17: note: '{' token is here
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1399:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1399:17: note: ')' token is here
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1399:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1399:17: note: ')' token is here
1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1400:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1400:17: note: '{' token is here
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1400:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1400:17: note: '{' token is here
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1400:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1400:17: note: ')' token is here
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1400:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1400:17: note: ')' token is here
1400 | XPUSHs(sv_2mortal(newSViv(0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1406:13: note: '{' token is here
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1406:13: note: '{' token is here
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1406:13: note: ')' token is here
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1406:13: note: ')' token is here
1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1407:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1407:13: note: '{' token is here
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1407:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1407:13: note: '{' token is here
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1407:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1407:13: note: ')' token is here
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1407:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1407:13: note: ')' token is here
1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1410:13: note: '{' token is here
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1410:13: note: '{' token is here
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1410:13: note: ')' token is here
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1410:13: note: ')' token is here
1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1411:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1411:13: note: '{' token is here
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1411:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1411:13: note: '{' token is here
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1411:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1411:13: note: ')' token is here
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1411:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1411:13: note: ')' token is here
1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1414:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1414:13: note: '{' token is here
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1414:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1414:13: note: '{' token is here
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1414:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1414:13: note: ')' token is here
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1414:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1414:13: note: ')' token is here
1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1415:13: note: '{' token is here
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1415:13: note: '{' token is here
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1415:13: note: ')' token is here
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1415:13: note: ')' token is here
1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1419:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1419:13: note: '{' token is here
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1419:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1419:13: note: '{' token is here
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1419:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1419:13: note: ')' token is here
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1419:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1419:13: note: ')' token is here
1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1420:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1420:13: note: '{' token is here
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1420:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1420:13: note: '{' token is here
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
LibXML.xs:1420:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
LibXML.xs:1420:13: note: ')' token is here
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1420:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
LibXML.xs:1420:13: note: ')' token is here
1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1721:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1721:5: note: '{' token is here
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:1721:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1721:5: note: '{' token is here
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1721:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1721:5: note: ')' token is here
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1721:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:1721:5: note: ')' token is here
1721 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1741:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1741 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1741:2: note: '{' token is here
1741 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:1741:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1741 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:1741:2: note: ')' token is here
1741 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1744:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1744 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1744:5: note: '{' token is here
1744 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1744:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1744 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1744:5: note: ')' token is here
1744 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1784:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1784 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1784:5: note: '{' token is here
1784 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1784:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1784 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1784:5: note: ')' token is here
1784 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1800:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1800 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1800:2: note: '{' token is here
1800 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:1800:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1800 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:1800:2: note: ')' token is here
1800 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1803:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1803 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1803:5: note: '{' token is here
1803 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1803 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1803:5: note: ')' token is here
1803 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1823:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1823 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1823:2: note: '{' token is here
1823 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:1823:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1823 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:1823:2: note: ')' token is here
1823 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1826:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1826 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1826:5: note: '{' token is here
1826 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1826:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1826 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1826:5: note: ')' token is here
1826 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1850:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1850 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1850:2: note: '{' token is here
1850 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:1850:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1850 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:1850:2: note: ')' token is here
1850 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1853:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1853 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1853:5: note: '{' token is here
1853 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1853:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1853 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1853:5: note: ')' token is here
1853 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1873:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1873 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1873:2: note: '{' token is here
1873 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:1873:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1873 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:1873:2: note: ')' token is here
1873 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1876:5: note: '{' token is here
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1876:5: note: ')' token is here
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1896:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1896:2: note: '{' token is here
1896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:1896:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:1896:2: note: ')' token is here
1896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1899:5: note: '{' token is here
1899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1899:5: note: ')' token is here
1899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1918:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1918 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1918:5: note: '{' token is here
1918 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1918:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1918 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1918:5: note: ')' token is here
1918 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1933:5: note: '{' token is here
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:1933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1933:5: note: '{' token is here
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1933:5: note: ')' token is here
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:1933:5: note: ')' token is here
1933 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1959:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1959 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1959:2: note: '{' token is here
1959 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:1959:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1959 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:1959:2: note: ')' token is here
1959 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1962:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1962 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1962:5: note: '{' token is here
1962 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1962:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1962 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1962:5: note: ')' token is here
1962 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1981:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1981:5: note: '{' token is here
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:1981:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:1981:5: note: '{' token is here
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:1981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:1981:5: note: ')' token is here
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:1981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:1981:5: note: ')' token is here
1981 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1731:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1731:13: note: '{' token is here
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:1731:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1731:13: note: '{' token is here
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:1731:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:1731:13: note: ')' token is here
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1731:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:1731:13: note: ')' token is here
1731 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2109:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2109 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2109:5: note: '{' token is here
2109 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2109:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2109 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2109:5: note: ')' token is here
2109 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1819:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1819:13: note: '{' token is here
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:1819:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:1819:13: note: '{' token is here
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:1819:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:1819:13: note: ')' token is here
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:1819:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:1819:13: note: ')' token is here
1819 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2170:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2170 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2170:2: note: '{' token is here
2170 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:2170:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2170 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:2170:2: note: ')' token is here
2170 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2173:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2173 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2173:5: note: '{' token is here
2173 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2173:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2173 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2173:5: note: ')' token is here
2173 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2298 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2298:5: note: '{' token is here
2298 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2298 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2298:5: note: ')' token is here
2298 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2391:5: note: '{' token is here
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:2391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2391:5: note: '{' token is here
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2391:5: note: ')' token is here
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:2391:5: note: ')' token is here
2391 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2046:13: note: '{' token is here
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2046:13: note: '{' token is here
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2046:13: note: ')' token is here
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2046:13: note: ')' token is here
2046 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2475:5: note: '{' token is here
2475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2475:5: note: ')' token is here
2475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2111:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2111:13: note: '{' token is here
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2111:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2111:13: note: '{' token is here
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2111:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2111:13: note: ')' token is here
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2111:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2111:13: note: ')' token is here
2111 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2537:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2537:5: note: '{' token is here
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:2537:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2537:5: note: '{' token is here
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2537:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2537:5: note: ')' token is here
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2537:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:2537:5: note: ')' token is here
2537 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2171:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2171:13: note: '{' token is here
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2171:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2171:13: note: '{' token is here
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2171:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2171:13: note: ')' token is here
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2171:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2171:13: note: ')' token is here
2171 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2630 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2630:5: note: '{' token is here
2630 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2630 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2630:5: note: ')' token is here
2630 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2235:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2235:13: note: '{' token is here
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2235:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2235:13: note: '{' token is here
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2235:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2235:13: note: ')' token is here
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2235:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2235:13: note: ')' token is here
2235 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2711:5: note: '{' token is here
2711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2711:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2711:5: note: ')' token is here
2711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2832:5: note: '{' token is here
2832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2832:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2832:5: note: ')' token is here
2832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:2925:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2925 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:2925:5: note: '{' token is here
2925 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:2925:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2925 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:2925:5: note: ')' token is here
2925 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3015:5: note: '{' token is here
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3015:5: note: '{' token is here
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3015:5: note: ')' token is here
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3015:5: note: ')' token is here
3015 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2523:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2523:13: note: '{' token is here
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2523:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2523:13: note: '{' token is here
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2523:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2523:13: note: ')' token is here
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2523:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2523:13: note: ')' token is here
2523 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2539:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2539:13: note: '{' token is here
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2539:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2539:13: note: '{' token is here
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2539:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2539:13: note: ')' token is here
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2539:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2539:13: note: ')' token is here
2539 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3072:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3072 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3072:2: note: '{' token is here
3072 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:3072:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3072 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:3072:2: note: ')' token is here
3072 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3075:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3075 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3075:5: note: '{' token is here
3075 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3075:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3075 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3075:5: note: ')' token is here
3075 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3124 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3124:5: note: '{' token is here
3124 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3124 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3124:5: note: ')' token is here
3124 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2591:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2591:13: note: '{' token is here
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2591:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2591:13: note: '{' token is here
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2591:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2591:13: note: ')' token is here
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2591:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2591:13: note: ')' token is here
2591 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2594:13: note: '{' token is here
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2594:13: note: '{' token is here
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2594:13: note: ')' token is here
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2594:13: note: ')' token is here
2594 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2599:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2599:13: note: '{' token is here
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2599:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2599:13: note: '{' token is here
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2599:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2599:13: note: ')' token is here
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2599:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2599:13: note: ')' token is here
2599 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2615:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2615:13: note: '{' token is here
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2615:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2615:13: note: '{' token is here
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2615:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2615:13: note: ')' token is here
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2615:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2615:13: note: ')' token is here
2615 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3184:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3184 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3184:2: note: '{' token is here
3184 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:3184:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3184 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:3184:2: note: ')' token is here
3184 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3187:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3187 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3187:5: note: '{' token is here
3187 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3187:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3187 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3187:5: note: ')' token is here
3187 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2636:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2636:13: note: '{' token is here
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2636:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2636:13: note: '{' token is here
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2636:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2636:13: note: ')' token is here
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2636:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2636:13: note: ')' token is here
2636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2667:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2667:13: note: '{' token is here
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2667:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2667:13: note: '{' token is here
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2667:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2667:13: note: ')' token is here
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2667:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2667:13: note: ')' token is here
2667 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3254 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3254:5: note: '{' token is here
3254 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3254 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3254:5: note: ')' token is here
3254 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3298:5: note: '{' token is here
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3298:5: note: '{' token is here
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3298:5: note: ')' token is here
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3298:5: note: ')' token is here
3298 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3361 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3361:5: note: '{' token is here
3361 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3361 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3361:5: note: ')' token is here
3361 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3410 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3410:5: note: '{' token is here
3410 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3410:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3410 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3410:5: note: ')' token is here
3410 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3440:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3440:2: note: '{' token is here
3440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:3440:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:3440:2: note: ')' token is here
3440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3443:5: note: '{' token is here
3443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3443:5: note: ')' token is here
3443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3472:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3472 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3472:2: note: '{' token is here
3472 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:3472:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3472 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:3472:2: note: ')' token is here
3472 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3475:5: note: '{' token is here
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3475:5: note: ')' token is here
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3507 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3507:5: note: '{' token is here
3507 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3507 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3507:5: note: ')' token is here
3507 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3531:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3531 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3531:5: note: '{' token is here
3531 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3531:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3531 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3531:5: note: ')' token is here
3531 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3548:13: note: '{' token is here
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3548:13: note: '{' token is here
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3548:13: note: ')' token is here
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3548:13: note: ')' token is here
3548 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3556:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3556:5: note: '{' token is here
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3556:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3556:5: note: '{' token is here
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3556:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3556:5: note: ')' token is here
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3556:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3556:5: note: ')' token is here
3556 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3574:5: note: '{' token is here
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3574:5: note: '{' token is here
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3574:5: note: ')' token is here
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3574:5: note: ')' token is here
3574 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3601:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3601:16: note: '{' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3601:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3601:16: note: '{' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3601:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3601:16: note: ')' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3601:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3601:16: note: ')' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3606:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3606:13: note: '{' token is here
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3606:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3606:13: note: '{' token is here
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3606:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3606:13: note: ')' token is here
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3606:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3606:13: note: ')' token is here
3606 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2914:13: note: '{' token is here
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:2914:13: note: '{' token is here
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:2914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:2914:13: note: ')' token is here
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:2914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:2914:13: note: ')' token is here
2914 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3670:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3670 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3670:5: note: '{' token is here
3670 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3670:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3670 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3670:5: note: ')' token is here
3670 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3702:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3702:16: note: '{' token is here
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3702:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3702:16: note: '{' token is here
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3702:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3702:16: note: ')' token is here
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3702:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3702:16: note: ')' token is here
3702 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3707:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3707:13: note: '{' token is here
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3707:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3707:13: note: '{' token is here
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3707:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3707:13: note: ')' token is here
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3707:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3707:13: note: ')' token is here
3707 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3776:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3776 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3776:2: note: '{' token is here
3776 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:3776:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3776 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:3776:2: note: ')' token is here
3776 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3779:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3779 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3779:5: note: '{' token is here
3779 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3779:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3779 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3779:5: note: ')' token is here
3779 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3806:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3806:16: note: '{' token is here
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3806:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3806:16: note: '{' token is here
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3806:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3806:16: note: ')' token is here
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3806:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3806:16: note: ')' token is here
3806 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3811:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3811:13: note: '{' token is here
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3811:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3811:13: note: '{' token is here
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3811:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3811:13: note: ')' token is here
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3811:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3811:13: note: ')' token is here
3811 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3036:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3036:13: note: '{' token is here
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3036:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3036:13: note: '{' token is here
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3036:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3036:13: note: ')' token is here
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3036:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3036:13: note: ')' token is here
3036 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3851:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3851 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3851:2: note: '{' token is here
3851 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:3851:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3851 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:3851:2: note: ')' token is here
3851 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3854:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3854 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3854:5: note: '{' token is here
3854 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3854:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3854 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3854:5: note: ')' token is here
3854 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3878:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3878:16: note: '{' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3878:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3878:16: note: '{' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3878:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3878:16: note: ')' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3878:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3878:16: note: ')' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3883:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3883:13: note: '{' token is here
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3883:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3883:13: note: '{' token is here
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3883:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3883:13: note: ')' token is here
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3883:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3883:13: note: ')' token is here
3883 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3058:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3058:13: note: '{' token is here
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3058:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3058:13: note: '{' token is here
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3058:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3058:13: note: ')' token is here
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3058:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3058:13: note: ')' token is here
3058 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3905 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3905:5: note: '{' token is here
3905 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3905 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3905:5: note: ')' token is here
3905 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3925:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3925:16: note: '{' token is here
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3925:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3925:16: note: '{' token is here
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3925:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3925:16: note: ')' token is here
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3925:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3925:16: note: ')' token is here
3925 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3930:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3930:13: note: '{' token is here
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3930:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3930:13: note: '{' token is here
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3930:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3930:13: note: ')' token is here
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3930:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3930:13: note: ')' token is here
3930 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3940:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3940 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3940:5: note: '{' token is here
3940 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3940:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3940 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3940:5: note: ')' token is here
3940 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3959:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3959:16: note: '{' token is here
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3959:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3959:16: note: '{' token is here
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3959:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3959:16: note: ')' token is here
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3959:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3959:16: note: ')' token is here
3959 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3964:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3964:13: note: '{' token is here
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3964:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3964:13: note: '{' token is here
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3964:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3964:13: note: ')' token is here
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3964:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:3964:13: note: ')' token is here
3964 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3974:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3974:5: note: '{' token is here
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3974:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:3974:5: note: '{' token is here
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:3974:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:3974:5: note: ')' token is here
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:3974:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:3974:5: note: ')' token is here
3974 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4017 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4017:5: note: '{' token is here
4017 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4017 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4017:5: note: ')' token is here
4017 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4047:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4047:16: note: '{' token is here
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4047:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4047:16: note: '{' token is here
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4047:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4047:16: note: ')' token is here
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4047:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4047:16: note: ')' token is here
4047 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4052:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4052:13: note: '{' token is here
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4052:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4052:13: note: '{' token is here
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4052:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4052:13: note: ')' token is here
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4052:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4052:13: note: ')' token is here
4052 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3121:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3121:13: note: '{' token is here
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3121:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3121:13: note: '{' token is here
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3121:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3121:13: note: ')' token is here
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3121:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3121:13: note: ')' token is here
3121 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3135:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3135:13: note: '{' token is here
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3135:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3135:13: note: '{' token is here
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3135:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3135:13: note: ')' token is here
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3135:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3135:13: note: ')' token is here
3135 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4078:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4078 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4078:5: note: '{' token is here
4078 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4078:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4078 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4078:5: note: ')' token is here
4078 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4108:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4108:16: note: '{' token is here
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4108:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4108:16: note: '{' token is here
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4108:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4108:16: note: ')' token is here
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4108:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4108:16: note: ')' token is here
4108 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4113:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4113:13: note: '{' token is here
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4113:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4113:13: note: '{' token is here
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4113:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4113:13: note: ')' token is here
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4113:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4113:13: note: ')' token is here
4113 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3154:13: note: '{' token is here
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3154:13: note: '{' token is here
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3154:13: note: ')' token is here
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3154:13: note: ')' token is here
3154 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3169:13: note: '{' token is here
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3169:13: note: '{' token is here
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3169:13: note: ')' token is here
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3169:13: note: ')' token is here
3169 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4140 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4140:5: note: '{' token is here
4140 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4140 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4140:5: note: ')' token is here
4140 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4170:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4170:16: note: '{' token is here
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4170:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4170:16: note: '{' token is here
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4170:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4170:16: note: ')' token is here
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4170:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4170:16: note: ')' token is here
4170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4175:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4175:13: note: '{' token is here
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4175:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4175:13: note: '{' token is here
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4175:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4175:13: note: ')' token is here
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4175:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4175:13: note: ')' token is here
4175 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3188:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3188:13: note: '{' token is here
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3188:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3188:13: note: '{' token is here
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3188:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3188:13: note: ')' token is here
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3188:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3188:13: note: ')' token is here
3188 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3204:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3204:13: note: '{' token is here
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3204:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3204:13: note: '{' token is here
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3204:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3204:13: note: ')' token is here
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3204:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3204:13: note: ')' token is here
3204 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4203 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4203:5: note: '{' token is here
4203 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4203 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4203:5: note: ')' token is here
4203 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4221:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4221:16: note: '{' token is here
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4221:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4221:16: note: '{' token is here
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4221:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4221:16: note: ')' token is here
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4221:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4221:16: note: ')' token is here
4221 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4226:13: note: '{' token is here
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4226:13: note: '{' token is here
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4226:13: note: ')' token is here
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4226:13: note: ')' token is here
4226 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4235:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4235 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4235:5: note: '{' token is here
4235 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4235:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4235 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4235:5: note: ')' token is here
4235 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4260:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4260:16: note: '{' token is here
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4260:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4260:16: note: '{' token is here
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4260:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4260:16: note: ')' token is here
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4260:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4260:16: note: ')' token is here
4260 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4265:13: note: '{' token is here
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4265:13: note: '{' token is here
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4265:13: note: ')' token is here
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4265:13: note: ')' token is here
4265 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3242:13: note: '{' token is here
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3242:13: note: '{' token is here
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3242:13: note: ')' token is here
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3242:13: note: ')' token is here
3242 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4291:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4291 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4291:5: note: '{' token is here
4291 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4291:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4291 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4291:5: note: ')' token is here
4291 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4316:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4316:16: note: '{' token is here
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4316:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4316:16: note: '{' token is here
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4316:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4316:16: note: ')' token is here
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4316:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4316:16: note: ')' token is here
4316 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4321:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4321:13: note: '{' token is here
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4321:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4321:13: note: '{' token is here
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4321:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4321:13: note: ')' token is here
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4321:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4321:13: note: ')' token is here
4321 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3271:13: note: '{' token is here
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3271:13: note: '{' token is here
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3271:13: note: ')' token is here
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3271:13: note: ')' token is here
3271 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4346:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4346:5: note: '{' token is here
4346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4346:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4346:5: note: ')' token is here
4346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4377:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4377:16: note: '{' token is here
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4377:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4377:16: note: '{' token is here
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4377:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4377:16: note: ')' token is here
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4377:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4377:16: note: ')' token is here
4377 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4382:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4382:13: note: '{' token is here
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4382:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4382:13: note: '{' token is here
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4382:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4382:13: note: ')' token is here
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4382:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4382:13: note: ')' token is here
4382 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4429:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4429 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4429:5: note: '{' token is here
4429 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4429:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4429 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4429:5: note: ')' token is here
4429 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4460:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4460:16: note: '{' token is here
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4460:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4460:16: note: '{' token is here
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4460:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4460:16: note: ')' token is here
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4460:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4460:16: note: ')' token is here
4460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4465:13: note: '{' token is here
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4465:13: note: '{' token is here
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4465:13: note: ')' token is here
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4465:13: note: ')' token is here
4465 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3376:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3376:17: note: '{' token is here
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3376:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3376:17: note: '{' token is here
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3376:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3376:17: note: ')' token is here
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3376:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3376:17: note: ')' token is here
3376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4528:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4528 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4528:5: note: '{' token is here
4528 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4528:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4528 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4528:5: note: ')' token is here
4528 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4553:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4553:16: note: '{' token is here
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4553:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4553:16: note: '{' token is here
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4553:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4553:16: note: ')' token is here
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4553:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4553:16: note: ')' token is here
4553 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4558:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4558:13: note: '{' token is here
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4558:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4558:13: note: '{' token is here
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4558:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4558:13: note: ')' token is here
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4558:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4558:13: note: ')' token is here
4558 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3425:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3425:17: note: '{' token is here
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3425:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3425:17: note: '{' token is here
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3425:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3425:17: note: ')' token is here
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3425:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3425:17: note: ')' token is here
3425 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3429:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3429:13: note: '{' token is here
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3429:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3429:13: note: '{' token is here
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3429:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3429:13: note: ')' token is here
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3429:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3429:13: note: ')' token is here
3429 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4584:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4584:5: note: '{' token is here
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4584:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4584:5: note: ')' token is here
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4609:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4609:16: note: '{' token is here
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4609:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4609:16: note: '{' token is here
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4609:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4609:16: note: ')' token is here
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4609:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4609:16: note: ')' token is here
4609 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4614:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4614:13: note: '{' token is here
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4614:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4614:13: note: '{' token is here
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4614:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4614:13: note: ')' token is here
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4614:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4614:13: note: ')' token is here
4614 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3456:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3456:17: note: '{' token is here
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3456:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3456:17: note: '{' token is here
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3456:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3456:17: note: ')' token is here
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3456:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3456:17: note: ')' token is here
3456 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3460:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3460:13: note: '{' token is here
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3460:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3460:13: note: '{' token is here
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3460:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3460:13: note: ')' token is here
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3460:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3460:13: note: ')' token is here
3460 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4641 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4641:5: note: '{' token is here
4641 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4641 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4641:5: note: ')' token is here
4641 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4666:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4666:16: note: '{' token is here
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4666:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4666:16: note: '{' token is here
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4666:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4666:16: note: ')' token is here
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4666:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4666:16: note: ')' token is here
4666 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4671:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4671:13: note: '{' token is here
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4671:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4671:13: note: '{' token is here
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4671:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4671:13: note: ')' token is here
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4671:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4671:13: note: ')' token is here
4671 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3487:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3487:17: note: '{' token is here
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3487:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3487:17: note: '{' token is here
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3487:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3487:17: note: ')' token is here
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3487:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3487:17: note: ')' token is here
3487 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3491:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3491:13: note: '{' token is here
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3491:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3491:13: note: '{' token is here
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3491:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3491:13: note: ')' token is here
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3491:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3491:13: note: ')' token is here
3491 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4698:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4698:5: note: '{' token is here
4698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4698:5: note: ')' token is here
4698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4723:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4723:16: note: '{' token is here
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4723:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4723:16: note: '{' token is here
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4723:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4723:16: note: ')' token is here
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4723:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4723:16: note: ')' token is here
4723 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4728:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4728:13: note: '{' token is here
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4728:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4728:13: note: '{' token is here
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4728:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4728:13: note: ')' token is here
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4728:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4728:13: note: ')' token is here
4728 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3506:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3506:13: note: '{' token is here
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3506:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3506:13: note: '{' token is here
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3506:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3506:13: note: ')' token is here
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3506:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3506:13: note: ')' token is here
3506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3511:13: note: '{' token is here
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3511:13: note: '{' token is here
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3511:13: note: ')' token is here
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3511:13: note: ')' token is here
3511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4747:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4747:5: note: '{' token is here
4747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4747:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4747:5: note: ')' token is here
4747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4774:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4774:16: note: '{' token is here
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4774:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4774:16: note: '{' token is here
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4774:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4774:16: note: ')' token is here
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4774:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4774:16: note: ')' token is here
4774 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4779:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4779:13: note: '{' token is here
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4779:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4779:13: note: '{' token is here
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4779:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4779:13: note: ')' token is here
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4779:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4779:13: note: ')' token is here
4779 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3533:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3533:13: note: '{' token is here
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3533:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3533:13: note: '{' token is here
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3533:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3533:13: note: ')' token is here
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3533:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3533:13: note: ')' token is here
3533 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4811:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4811 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4811:5: note: '{' token is here
4811 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4811:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4811 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4811:5: note: ')' token is here
4811 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4844:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4844:16: note: '{' token is here
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4844:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4844:16: note: '{' token is here
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4844:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4844:16: note: ')' token is here
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4844:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4844:16: note: ')' token is here
4844 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4849:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4849:13: note: '{' token is here
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4849:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4849:13: note: '{' token is here
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4849:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4849:13: note: ')' token is here
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4849:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4849:13: note: ')' token is here
4849 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3569:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3569:13: note: '{' token is here
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3569:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3569:13: note: '{' token is here
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3569:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3569:13: note: ')' token is here
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3569:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3569:13: note: ')' token is here
3569 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3601:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3601:21: note: '{' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3601:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3601:21: note: '{' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3601:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3601:21: note: ')' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3601:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3601:21: note: ')' token is here
3601 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3625:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3625:17: note: '{' token is here
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3625:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3625:17: note: '{' token is here
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3625:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3625:17: note: ')' token is here
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3625:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3625:17: note: ')' token is here
3625 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4938:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4938 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4938:5: note: '{' token is here
4938 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4938:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4938 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4938:5: note: ')' token is here
4938 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4966:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4966:16: note: '{' token is here
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4966:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4966:16: note: '{' token is here
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4966:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4966:16: note: ')' token is here
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4966:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4966:16: note: ')' token is here
4966 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4971:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4971:13: note: '{' token is here
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4971:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:4971:13: note: '{' token is here
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:4971:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:4971:13: note: ')' token is here
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:4971:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:4971:13: note: ')' token is here
4971 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3659:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3659:13: note: '{' token is here
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3659:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3659:13: note: '{' token is here
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3659:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3659:13: note: ')' token is here
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3659:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3659:13: note: ')' token is here
3659 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3672:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3672:6: note: '{' token is here
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3672:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3672:6: note: '{' token is here
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3672:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3672:6: note: ')' token is here
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3672:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3672:6: note: ')' token is here
3672 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5004:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5004:5: note: '{' token is here
5004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5004:5: note: ')' token is here
5004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5026:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5026:16: note: '{' token is here
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5026:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5026:16: note: '{' token is here
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5026:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5026:16: note: ')' token is here
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5026:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5026:16: note: ')' token is here
5026 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5031:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5031:13: note: '{' token is here
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5031:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5031:13: note: '{' token is here
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5031:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5031:13: note: ')' token is here
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5031:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5031:13: note: ')' token is here
5031 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3686:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3686:13: note: '{' token is here
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3686:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3686:13: note: '{' token is here
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3686:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3686:13: note: ')' token is here
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3686:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3686:13: note: ')' token is here
3686 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5068:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5068:5: note: '{' token is here
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5068:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5068:5: note: '{' token is here
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5068:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5068:5: note: ')' token is here
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5068:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5068:5: note: ')' token is here
5068 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5090:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5090:16: note: '{' token is here
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5090:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5090:16: note: '{' token is here
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5090:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5090:16: note: ')' token is here
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5090:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5090:16: note: ')' token is here
5090 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5095:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5095:13: note: '{' token is here
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5095:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5095:13: note: '{' token is here
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5095:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5095:13: note: ')' token is here
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5095:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5095:13: note: ')' token is here
5095 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3729:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3729:13: note: '{' token is here
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3729:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3729:13: note: '{' token is here
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3729:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3729:13: note: ')' token is here
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3729:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3729:13: note: ')' token is here
3729 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5111:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5111 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5111:5: note: '{' token is here
5111 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5111:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5111 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5111:5: note: ')' token is here
5111 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5132:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5132:16: note: '{' token is here
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5132:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5132:16: note: '{' token is here
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5132:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5132:16: note: ')' token is here
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5132:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5132:16: note: ')' token is here
5132 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5137:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5137:13: note: '{' token is here
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5137:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5137:13: note: '{' token is here
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5137:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5137:13: note: ')' token is here
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5137:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5137:13: note: ')' token is here
5137 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3741:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3741:13: note: '{' token is here
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3741:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3741:13: note: '{' token is here
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3741:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3741:13: note: ')' token is here
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3741:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3741:13: note: ')' token is here
3741 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5151 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5151:5: note: '{' token is here
5151 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5151 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5151:5: note: ')' token is here
5151 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5172:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5172:16: note: '{' token is here
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5172:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5172:16: note: '{' token is here
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5172:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5172:16: note: ')' token is here
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5172:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5172:16: note: ')' token is here
5172 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5177:13: note: '{' token is here
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5177:13: note: '{' token is here
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5177:13: note: ')' token is here
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5177:13: note: ')' token is here
5177 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3756:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3756:13: note: '{' token is here
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3756:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3756:13: note: '{' token is here
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3756:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3756:13: note: ')' token is here
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3756:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3756:13: note: ')' token is here
3756 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5191 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5191:5: note: '{' token is here
5191 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5191 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5191:5: note: ')' token is here
5191 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5214:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5214:16: note: '{' token is here
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5214:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5214:16: note: '{' token is here
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5214:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5214:16: note: ')' token is here
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5214:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5214:16: note: ')' token is here
5214 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5219:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5219:13: note: '{' token is here
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5219:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5219:13: note: '{' token is here
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5219:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5219:13: note: ')' token is here
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5219:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5219:13: note: ')' token is here
5219 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5249:5: note: '{' token is here
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5249:5: note: '{' token is here
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5249:5: note: ')' token is here
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5249:5: note: ')' token is here
5249 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5272:16: note: '{' token is here
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5272:16: note: '{' token is here
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5272:16: note: ')' token is here
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5272:16: note: ')' token is here
5272 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5277:13: note: '{' token is here
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5277:13: note: '{' token is here
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5277:13: note: ')' token is here
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5277:13: note: ')' token is here
5277 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5314:5: note: '{' token is here
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5314:5: note: '{' token is here
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5314:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5314:5: note: ')' token is here
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5314:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5314:5: note: ')' token is here
5314 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5335:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5335:16: note: '{' token is here
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5335:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5335:16: note: '{' token is here
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5335:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5335:16: note: ')' token is here
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5335:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5335:16: note: ')' token is here
5335 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5340:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5340:13: note: '{' token is here
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5340:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5340:13: note: '{' token is here
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5340:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5340:13: note: ')' token is here
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5340:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5340:13: note: ')' token is here
5340 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3843:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3843:13: note: '{' token is here
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3843:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3843:13: note: '{' token is here
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3843:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3843:13: note: ')' token is here
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3843:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3843:13: note: ')' token is here
3843 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5355 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5355:5: note: '{' token is here
5355 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5355 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5355:5: note: ')' token is here
5355 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5376:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5376:16: note: '{' token is here
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5376:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5376:16: note: '{' token is here
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5376:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5376:16: note: ')' token is here
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5376:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5376:16: note: ')' token is here
5376 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5381:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5381:13: note: '{' token is here
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5381:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5381:13: note: '{' token is here
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5381:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5381:13: note: ')' token is here
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5381:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5381:13: note: ')' token is here
5381 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3859:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3859:13: note: '{' token is here
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3859:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3859:13: note: '{' token is here
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3859:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3859:13: note: ')' token is here
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3859:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3859:13: note: ')' token is here
3859 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5395:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5395 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5395:5: note: '{' token is here
5395 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5395 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5395:5: note: ')' token is here
5395 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5419:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5419:16: note: '{' token is here
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5419:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5419:16: note: '{' token is here
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5419:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5419:16: note: ')' token is here
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5419:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5419:16: note: ')' token is here
5419 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5424:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5424:13: note: '{' token is here
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5424:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5424:13: note: '{' token is here
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5424:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5424:13: note: ')' token is here
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5424:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5424:13: note: ')' token is here
5424 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5432:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5432:16: note: '{' token is here
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5432:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5432:16: note: '{' token is here
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5432:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5432:16: note: ')' token is here
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5432:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5432:16: note: ')' token is here
5432 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5437:13: note: '{' token is here
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5437:13: note: '{' token is here
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5437:13: note: ')' token is here
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5437:13: note: ')' token is here
5437 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3878:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3878:13: note: '{' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3878:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3878:13: note: '{' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3878:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3878:13: note: ')' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3878:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3878:13: note: ')' token is here
3878 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3891:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3891:13: note: '{' token is here
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3891:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3891:13: note: '{' token is here
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3891:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3891:13: note: ')' token is here
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3891:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3891:13: note: ')' token is here
3891 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5470 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5470:5: note: '{' token is here
5470 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5470 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5470:5: note: ')' token is here
5470 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5493:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5493:16: note: '{' token is here
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5493:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5493:16: note: '{' token is here
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5493:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5493:16: note: ')' token is here
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5493:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5493:16: note: ')' token is here
5493 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5498:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5498:13: note: '{' token is here
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5498:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5498:13: note: '{' token is here
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5498:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5498:13: note: ')' token is here
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5498:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5498:13: note: ')' token is here
5498 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5506:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5506:16: note: '{' token is here
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5506:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5506:16: note: '{' token is here
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5506:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5506:16: note: ')' token is here
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5506:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5506:16: note: ')' token is here
5506 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5511:13: note: '{' token is here
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5511:13: note: '{' token is here
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5511:13: note: ')' token is here
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5511:13: note: ')' token is here
5511 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3907:13: note: '{' token is here
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3907:13: note: '{' token is here
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3907:13: note: ')' token is here
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3907:13: note: ')' token is here
3907 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3922:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3922:13: note: '{' token is here
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3922:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.xs:3922:13: note: '{' token is here
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.xs:3922:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.xs:3922:13: note: ')' token is here
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.xs:3922:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.xs:3922:13: note: ')' token is here
3922 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5539:5: note: '{' token is here
5539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5539:5: note: ')' token is here
5539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5559:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5559:16: note: '{' token is here
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5559:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5559:16: note: '{' token is here
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5559:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5559:16: note: ')' token is here
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5559:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5559:16: note: ')' token is here
5559 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5564:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5564:13: note: '{' token is here
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5564:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5564:13: note: '{' token is here
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5564:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5564:13: note: ')' token is here
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5564:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5564:13: note: ')' token is here
5564 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5574:5: note: '{' token is here
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5574:5: note: ')' token is here
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5595:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5595:16: note: '{' token is here
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5595:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5595:16: note: '{' token is here
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5595:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5595:16: note: ')' token is here
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5595:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5595:16: note: ')' token is here
5595 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5600:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5600:13: note: '{' token is here
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5600:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5600:13: note: '{' token is here
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5600:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5600:13: note: ')' token is here
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5600:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5600:13: note: ')' token is here
5600 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5627:5: note: '{' token is here
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5627:5: note: '{' token is here
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5627:5: note: ')' token is here
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5627:5: note: ')' token is here
5627 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5647:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5647:16: note: '{' token is here
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5647:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5647:16: note: '{' token is here
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5647:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5647:16: note: ')' token is here
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5647:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5647:16: note: ')' token is here
5647 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5652:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5652:13: note: '{' token is here
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5652:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5652:13: note: '{' token is here
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5652:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5652:13: note: ')' token is here
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5652:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5652:13: note: ')' token is here
5652 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5659:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5659 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5659:2: note: '{' token is here
5659 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
LibXML.c:5659:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5659 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
LibXML.c:5659:2: note: ')' token is here
5659 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5662:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5662 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5662:5: note: '{' token is here
5662 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5662:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5662 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5662:5: note: ')' token is here
5662 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5680:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5680:16: note: '{' token is here
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5680:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5680:16: note: '{' token is here
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5680:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5680:16: note: ')' token is here
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5680:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5680:16: note: ')' token is here
5680 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5685:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5685:13: note: '{' token is here
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5685:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5685:13: note: '{' token is here
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5685:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5685:13: note: ')' token is here
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5685:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5685:13: note: ')' token is here
5685 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5707:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5707:5: note: '{' token is here
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5707:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5707:5: note: '{' token is here
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5707:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5707:5: note: ')' token is here
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5707:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
LibXML.c:5707:5: note: ')' token is here
5707 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5727:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5727:16: note: '{' token is here
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5727:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5727:16: note: '{' token is here
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5727:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5727:16: note: ')' token is here
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5727:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5727:16: note: ')' token is here
5727 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5732:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5732:13: note: '{' token is here
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5732:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5732:13: note: '{' token is here
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5732:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5732:13: note: ')' token is here
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5732:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5732:13: note: ')' token is here
5732 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5742:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5742 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5742:5: note: '{' token is here
5742 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
LibXML.c:5742:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5742 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
LibXML.c:5742:5: note: ')' token is here
5742 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:3688:20: note: expanded from macro 'STMT_END'
3688 | # define STMT_END )
| ^
LibXML.c:5761:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5761 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5761:16: note: '{' token is here
5761 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
LibXML.c:5761:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5761 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:3687:28: note: expanded from macro 'STMT_START'
3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
LibXML.c:5761:16: note: '{' token is here
5761 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
|
[Output truncated after 1000K]
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
runtime:
Module Need Have
------------------------- -------- --------
base 0 2.27
Carp 0 1.54
constant 0 1.33
DynaLoader 0 1.57
Encode 0 3.21
Exporter 5.57 5.79
IO::Handle 0 1.55
overload 0 1.40
parent 0 0.244
perl 5.008001 5.041012
Scalar::Util 0 1.68_01
strict 0 1.13
Tie::Hash 0 1.06
vars 0 1.05
warnings 0 1.74
XML::NamespaceSupport 1.07 1.12
XML::SAX 0.11 1.02
XML::SAX::Base 0 1.09
XML::SAX::DocumentLocator 0 0
XML::SAX::Exception 0 1.09
build:
Module Need Have
------------------------- -------- --------
ExtUtils::MakeMaker 0 7.74
configure:
Module Need Have
------------------------- -------- --------
Alien::Base::Wrapper 0 2.84
Alien::Libxml2 0.14 0.20
Config 0 5.041012
ExtUtils::MakeMaker 0 7.74
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
LANG = en_US.UTF-8
LC_ALL = en_US.UTF-8
LC_TERMINAL = iTerm2
LC_TERMINAL_VERSION = 3.5.13
PATH = /opt/plenv/versions/5.41.12/bin:/opt/plenv/libexec:/opt/plenv/plugins/Perl-Build/bin:/Users/genehack/src/git-subrepo/lib:/opt/nextstrain:/Users/genehack/bin:/opt/rust/cargo/bin:/opt/miniconda3/bin:/opt/plenv/shims:/opt/plenv/bin:/opt/git/bin:/opt/homebrew/bin:/opt/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
PERL_CPANM_OPT = --skip-installed --prompt
SHELL = /bin/zsh
TERM = screen-256color
TMPDIR = /var/folders/wb/w4vwqm8d34x0w9pcyr63fv5m0000gn/T/
Perl special variables (and OS-specific diagnostics, for MSWin32):
EGID = 20 20 12 61 79 80 81 701 33 98 100 204 250 395 398 399 400
EUID = 501
EXECUTABLE_NAME = /opt/plenv/versions/5.41.12/bin/perl5.41.12
GID = 20 20 12 61 79 80 81 701 33 98 100 204 250 395 398 399 400
UID = 501
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.38
CPAN::Meta 2.150010
Cwd 3.94
ExtUtils::CBuilder 0.280240
ExtUtils::Command 7.74
ExtUtils::Install 2.22
ExtUtils::MakeMaker 7.74
ExtUtils::Manifest 1.75
ExtUtils::ParseXS 3.57
File::Spec 3.94
JSON 4.10
JSON::PP 4.16
Module::Build 0.4234
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test::Harness 3.50
Test::More 1.302210
YAML 1.31
YAML::Syck n/a
version 0.9933
--
Summary of my perl5 (revision 5 version 41 subversion 12) configuration:
Platform:
osname=darwin
osvers=24.4.0
archname=darwin-2level
uname='darwin betterer.home.genehack.org 24.4.0 darwin kernel version 24.4.0: fri apr 11 18:34:14 pdt 2025; root:xnu-11417.101.15~117release_arm64_t8122 arm64 arm darwin '
config_args='-Dprefix=/opt/plenv/versions/5.41.12 -de -Dversiononly -Dusedevel -A'eval:scriptdir=/opt/plenv/versions/5.41.12/bin''
hint=recommended
useposix=true
d_sigaction=define
useithreads=undef
usemultiplicity=undef
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cc'
ccflags ='-fno-common -DPERL_DARWIN -mmacosx-version-min=15.4 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong'
optimize='-O3'
cppflags='-fno-common -DPERL_DARWIN -mmacosx-version-min=15.4 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong'
ccversion=''
gccversion='Apple LLVM 17.0.0 (clang-1700.0.13.3)'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=8
longdblkind=0
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -mmacosx-version-min=15.4 -fstack-protector-strong'
libpth=/Library/Developer/CommandLineTools/usr/lib/clang/17/lib /Library/Developer/CommandLineTools/SDKs/MacOSX15.4.sdk/usr/lib /Library/Developer/CommandLineTools/usr/lib /usr/lib
libs=
perllibs=
libc=
so=dylib
useshrplib=false
libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=bundle
d_dlsymun=undef
ccdlflags=' '
cccdlflags=' '
lddlflags=' -mmacosx-version-min=15.4 -bundle -undefined dynamic_lookup -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_LONG_DOUBLE
HAS_STRTOLD
HAS_TIMES
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_SIPHASH13
PERL_HASH_USE_SBOX32
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
PERL_USE_SAFE_PUTENV
USE_64_BIT_ALL
USE_64_BIT_INT
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
Built under darwin
Compiled at Apr 21 2025 16:05:02
%ENV:
PERL_CPANM_OPT="--skip-installed --prompt"
@INC:
/opt/plenv/versions/5.41.12/lib/perl5/site_perl/5.41.12/darwin-2level
/opt/plenv/versions/5.41.12/lib/perl5/site_perl/5.41.12
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12/darwin-2level
/opt/plenv/versions/5.41.12/lib/perl5/5.41.12