[00:00:00] =>> Building textproc/p5-XML-LibXML [00:00:01] build started at Wed Aug 2 23:17:34 CEST 2023 [00:00:01] port directory: /usr/ports/textproc/p5-XML-LibXML [00:00:01] package name: p5-XML-LibXML-2.0208_1,1 [00:00:01] building for: FreeBSD pkg.arkel.fr 13.1-RELEASE-p9 FreeBSD 13.1-RELEASE-p9 amd64 [00:00:01] maintained by: perl@FreeBSD.org [00:00:01] Makefile ident: [00:00:01] Poudriere version: 3.3.7_1 [00:00:01] Host OSVERSION: 1302001 [00:00:01] Jail OSVERSION: 1301000 [00:00:01] Job Id: 06 [00:00:01] [00:00:01] ---Begin Environment--- [00:00:01] SHELL=/bin/csh [00:00:01] OSVERSION=1301000 [00:00:01] UNAME_v=FreeBSD 13.1-RELEASE-p9 [00:00:01] UNAME_r=13.1-RELEASE-p9 [00:00:01] BLOCKSIZE=K [00:00:01] MAIL=/var/mail/root [00:00:01] MM_CHARSET=UTF-8 [00:00:01] LANG=C.UTF-8 [00:00:01] STATUS=1 [00:00:01] HOME=/root [00:00:01] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:01] LOCALBASE=/usr/local [00:00:01] USER=root [00:00:01] LIBEXECPREFIX=/usr/local/libexec/poudriere [00:00:01] POUDRIERE_VERSION=3.3.7_1 [00:00:01] MASTERMNT=/data/poudriere/data/.m/131RELEASE-default/ref [00:00:01] POUDRIERE_BUILD_TYPE=bulk [00:00:01] PACKAGE_BUILDING=yes [00:00:01] SAVED_TERM= [00:00:01] PWD=/data/poudriere/data/.m/131RELEASE-default/ref/.p/pool [00:00:01] P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS [00:00:01] MASTERNAME=131RELEASE-default [00:00:01] SCRIPTPREFIX=/usr/local/share/poudriere [00:00:01] OLDPWD=/data/poudriere/data/.m/131RELEASE-default/ref/.p [00:00:01] SCRIPTPATH=/usr/local/share/poudriere/bulk.sh [00:00:01] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:01] ---End Environment--- [00:00:01] [00:00:01] ---Begin Poudriere Port Flags/Env--- [00:00:01] PORT_FLAGS= [00:00:01] PKGENV= [00:00:01] FLAVOR= [00:00:01] DEPENDS_ARGS= [00:00:01] MAKE_ARGS= [00:00:01] ---End Poudriere Port Flags/Env--- [00:00:01] [00:00:01] ---Begin OPTIONS List--- [00:00:01] ---End OPTIONS List--- [00:00:01] [00:00:01] --MAINTAINER-- [00:00:01] perl@FreeBSD.org [00:00:01] --End MAINTAINER-- [00:00:01] [00:00:01] --CONFIGURE_ARGS-- [00:00:01] INSTALLDIRS="site" CC="cc" CCFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " LD="cc" PREFIX="/usr/local" INSTALLPRIVLIB="/usr/local/lib" INSTALLARCHLIB="/usr/local/lib" [00:00:01] --End CONFIGURE_ARGS-- [00:00:01] [00:00:01] --CONFIGURE_ENV-- [00:00:01] LOCALBASE=/usr/local SKIP_SAX_INSTALL=1 ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/.cache HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh PERL_EXTUTILS_AUTOINSTALL="--skipdeps" PERL_MM_USE_DEFAULT="YES" LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 [00:00:01] --End CONFIGURE_ENV-- [00:00:01] [00:00:01] --MAKE_ENV-- [00:00:01] PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/.cache HOME=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" [00:00:01] --End MAKE_ENV-- [00:00:01] [00:00:01] --PLIST_SUB-- [00:00:01] GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" GTK4_VERSION="4.0.0" OSREL=13.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.34.1 PERL_VER=5.34 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.34 DOCSDIR="share/doc/XML-LibXML" EXAMPLESDIR="share/examples/XML-LibXML" DATADIR="share/XML-LibXML" WWWDIR="www/XML-LibXML" ETCDIR="etc/XML-LibXML" [00:00:01] --End PLIST_SUB-- [00:00:01] [00:00:01] --SUB_LIST-- [00:00:01] PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/XML-LibXML DOCSDIR=/usr/local/share/doc/XML-LibXML EXAMPLESDIR=/usr/local/share/examples/XML-LibXML WWWDIR=/usr/local/www/XML-LibXML ETCDIR=/usr/local/etc/XML-LibXML [00:00:01] --End SUB_LIST-- [00:00:01] [00:00:01] ---Begin make.conf--- [00:00:01] USE_PACKAGE_DEPENDS=yes [00:00:01] BATCH=yes [00:00:01] WRKDIRPREFIX=/wrkdirs [00:00:01] PORTSDIR=/usr/ports [00:00:01] PACKAGES=/packages [00:00:01] DISTDIR=/distfiles [00:00:01] FORCE_PACKAGE=yes [00:00:01] PACKAGE_BUILDING=yes [00:00:01] PACKAGE_BUILDING_FLAVORS=yes [00:00:01] #### /usr/local/etc/poudriere.d/make.conf #### [00:00:01] WITHOUT_X11=yes [00:00:01] WITHOUT_XORG=yes [00:00:01] [00:00:01] WITH_MYSQL = yes [00:00:01] WITHOUT_POSTGRESQL = yes [00:00:01] WITHOUT_OPENLDAP = yes [00:00:01] [00:00:01] OPTIONS_UNSET += GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_NONE GSSAPI_BUILTIN \ [00:00:01] X11 NLS GTKDOC PAM OPENGL AVAHI BONJOUR MDNS [00:00:01] OPTIONS_SET += GSSAPI_MIT DMARC GLESV2 LUCENE SOLR ZEROCONF_NONE ICONV FRUIT_NONE [00:00:01] [00:00:01] #DEFAULT_VERSIONS += ssl=openssl [00:00:01] #DEFAULT_VERSIONS += openssl=111 [00:00:01] DEFAULT_VERSIONS += perl=5.32 [00:00:01] DEFAULT_VERSIONS += python=3.9 python3=3.9 [00:00:01] DEFAULT_VERSIONS += mysql=10.6m [00:00:01] DEFAULT_VERSIONS += php=8.1 [00:00:01] DEFAULT_VERSIONS += imagemagick=7-nox11 [00:00:01] [00:00:01] #WITH_OPENSSL_PORT = yes [00:00:01] #OPENSSL_PORT = security/openssl [00:00:01] #OPENSSL_PORT = security/libressl [00:00:01] [00:00:01] DISABLE_LICENSES = yes [00:00:01] ALLOW_UNSUPPORTED_SYSTEM = true [00:00:01] MAKE_JOBS_UNSAFE = yes [00:00:01] MAKE_JOBS_NUMBER_LIMIT = 3 [00:00:01] [00:00:01] [00:00:01] #JAVA_VERSION = 1.8 [00:00:01] #JAVA_VENDOR = openjdk [00:00:01] [00:00:01] lang_php74-extensions_SET = BCMATH BZ2 CALENDAR CTYPE CURL DOM EXIF FILEINFO \ [00:00:01] FILTER FTP GD GETTEXT ICONV IMAP INTL JSON MBSTRING \ [00:00:01] MYSQLI OPCACHE OPENSSL PCNTL PDO PDO_MYSQL PDO_SQLITE PHAR POSIX \ [00:00:01] READLINE SESSION SIMPLEXML SOAP SOCKETS SODIUM \ [00:00:01] SQLITE3 TOKENIZER XML XMLREADER XMLWRITER XSL \ [00:00:01] ZIP ZLIB [00:00:01] [00:00:01] lang_php80-extensions_SET = BCMATH BZ2 CALENDAR CTYPE CURL DOM EXIF FILEINFO \ [00:00:01] FILTER FTP GD GETTEXT ICONV IMAP INTL MBSTRING \ [00:00:01] MYSQLI OPCACHE OPENSSL PCNTL PDO PDO_MYSQL PDO_SQLITE PHAR POSIX \ [00:00:01] READLINE SESSION SIMPLEXML SOAP SOCKETS SODIUM \ [00:00:01] SQLITE3 TOKENIZER XML XMLREADER XMLWRITER XSL \ [00:00:01] ZIP ZLIB [00:00:01] [00:00:01] lang_php81-extensions_SET = BCMATH BZ2 CALENDAR CTYPE CURL DOM EXIF FILEINFO \ [00:00:01] FILTER FTP GD GETTEXT ICONV IMAP INTL MBSTRING \ [00:00:01] MYSQLI OPCACHE OPENSSL PCNTL PDO PDO_MYSQL PDO_SQLITE PHAR POSIX \ [00:00:01] READLINE SESSION SIMPLEXML SOAP SOCKETS SODIUM \ [00:00:01] SQLITE3 TOKENIZER XML XMLREADER XMLWRITER XSL \ [00:00:01] ZIP ZLIB [00:00:01] [00:00:01] lang_php82-extensions_SET = BCMATH BZ2 CALENDAR CTYPE CURL DOM EXIF FILEINFO \ [00:00:01] FILTER FTP GD GETTEXT ICONV IMAP INTL MBSTRING \ [00:00:01] MYSQLI OPCACHE PCNTL PDO PDO_MYSQL PDO_SQLITE PHAR POSIX \ [00:00:01] READLINE SESSION SIMPLEXML SOAP SOCKETS SODIUM \ [00:00:01] SQLITE3 TOKENIZER XML XMLREADER XMLWRITER XSL \ [00:00:01] ZIP ZLIB [00:00:01] [00:00:01] #RUN_DEPENDS += owncloud-php74>0:${PORTSDIR}/www/owncloud@php74 [00:00:01] WITH_CCACHE_BUILD=yes [00:00:01] CCACHE_DIR=/root/.ccache [00:00:01] #### Misc Poudriere #### [00:00:01] .include "/etc/make.conf.ports_env" [00:00:01] GID=0 [00:00:01] UID=0 [00:00:01] ---End make.conf--- [00:00:01] --Resource limits-- [00:00:01] cpu time (seconds, -t) unlimited [00:00:01] file size (512-blocks, -f) unlimited [00:00:01] data seg size (kbytes, -d) 33554432 [00:00:01] stack size (kbytes, -s) 524288 [00:00:01] core file size (512-blocks, -c) unlimited [00:00:01] max memory size (kbytes, -m) unlimited [00:00:01] locked memory (kbytes, -l) unlimited [00:00:01] max user processes (-u) 89999 [00:00:01] open files (-n) 4096 [00:00:01] virtual mem size (kbytes, -v) unlimited [00:00:01] swap limit (kbytes, -w) unlimited [00:00:01] socket buffer size (bytes, -b) unlimited [00:00:01] pseudo-terminals (-p) unlimited [00:00:01] kqueues (-k) unlimited [00:00:01] umtx shared locks (-o) unlimited [00:00:01] --End resource limits-- [00:00:01] =================================================== [00:00:01] /!\ WARNING /!\ [00:00:01] [00:00:01] Ports Collection support for your FreeBSD version has ended, and no ports are [00:00:01] guaranteed to build on this system. Please upgrade to a supported release. [00:00:01] [00:00:11] =========================================================================== [00:00:11] =================================================== [00:00:11] ===> p5-XML-LibXML-2.0208_1,1 depends on file: /usr/local/sbin/pkg - not found [00:00:11] ===> Installing existing package /packages/All/pkg-1.20.5.pkg [00:00:12] [pkg.arkel.fr] Installing pkg-1.20.5... [00:00:12] [pkg.arkel.fr] Extracting pkg-1.20.5: .......... done [00:00:12] ===> p5-XML-LibXML-2.0208_1,1 depends on file: /usr/local/sbin/pkg - found [00:00:12] ===> Returning to build of p5-XML-LibXML-2.0208_1,1 [00:00:12] =========================================================================== [00:00:12] =================================================== [00:00:12] =========================================================================== [00:00:13] =================================================== [00:00:13] /!\ WARNING /!\ [00:00:13] [00:00:13] Ports Collection support for your FreeBSD version has ended, and no ports are [00:00:13] guaranteed to build on this system. Please upgrade to a supported release. [00:00:13] [00:00:23] ===> Fetching all distfiles required by p5-XML-LibXML-2.0208_1,1 for building [00:00:23] =========================================================================== [00:00:23] =================================================== [00:00:23] /!\ WARNING /!\ [00:00:23] [00:00:23] Ports Collection support for your FreeBSD version has ended, and no ports are [00:00:23] guaranteed to build on this system. Please upgrade to a supported release. [00:00:23] [00:00:33] ===> Fetching all distfiles required by p5-XML-LibXML-2.0208_1,1 for building [00:00:34] => SHA256 Checksum OK for XML-LibXML-2.0208.tar.gz. [00:00:34] =========================================================================== [00:00:34] =================================================== [00:00:34] =========================================================================== [00:00:34] =================================================== [00:00:34] /!\ WARNING /!\ [00:00:34] [00:00:34] Ports Collection support for your FreeBSD version has ended, and no ports are [00:00:34] guaranteed to build on this system. Please upgrade to a supported release. [00:00:34] [00:00:44] ===> Fetching all distfiles required by p5-XML-LibXML-2.0208_1,1 for building [00:00:44] ===> Extracting for p5-XML-LibXML-2.0208_1,1 [00:00:44] => SHA256 Checksum OK for XML-LibXML-2.0208.tar.gz. [00:00:44] =========================================================================== [00:00:44] =================================================== [00:00:44] =========================================================================== [00:00:44] =================================================== [00:00:44] ===> Patching for p5-XML-LibXML-2.0208_1,1 [00:00:44] ===> Applying FreeBSD patches for p5-XML-LibXML-2.0208_1,1 from /usr/ports/textproc/p5-XML-LibXML/files [00:00:44] =========================================================================== [00:00:44] =================================================== [00:00:44] ===> p5-XML-LibXML-2.0208_1,1 depends on package: p5-XML-NamespaceSupport>=1.07 - not found [00:00:44] ===> Installing existing package /packages/All/p5-XML-NamespaceSupport-1.12.pkg [00:00:44] [pkg.arkel.fr] Installing p5-XML-NamespaceSupport-1.12... [00:00:44] [pkg.arkel.fr] `-- Installing perl5-5.34.1_3... [00:00:44] [pkg.arkel.fr] `-- Extracting perl5-5.34.1_3: .......... done [00:00:47] [pkg.arkel.fr] Extracting p5-XML-NamespaceSupport-1.12: ... done [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on package: p5-XML-NamespaceSupport>=1.07 - found [00:00:47] ===> Returning to build of p5-XML-LibXML-2.0208_1,1 [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on package: p5-XML-SAX>=0.11 - not found [00:00:47] ===> Installing existing package /packages/All/p5-XML-SAX-1.02.pkg [00:00:47] [pkg.arkel.fr] Installing p5-XML-SAX-1.02... [00:00:47] [pkg.arkel.fr] `-- Installing p5-XML-SAX-Base-1.09... [00:00:47] [pkg.arkel.fr] `-- Extracting p5-XML-SAX-Base-1.09: ....... done [00:00:47] [pkg.arkel.fr] Extracting p5-XML-SAX-1.02: .......... done [00:00:47] could not find ParserDetails.ini in /usr/local/lib/perl5/site_perl/XML/SAX [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on package: p5-XML-SAX>=0.11 - found [00:00:47] ===> Returning to build of p5-XML-LibXML-2.0208_1,1 [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on package: perl5>=5.34<5.35 - found [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on package: perl5>=5.34<5.35 - found [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on file: /usr/local/bin/ccache - not found [00:00:47] ===> Installing existing package /packages/All/ccache-3.7.12_4.pkg [00:00:47] [pkg.arkel.fr] Installing ccache-3.7.12_4... [00:00:47] [pkg.arkel.fr] Extracting ccache-3.7.12_4: ......... done [00:00:47] Create compiler links... [00:00:47] create symlink for cc [00:00:47] create symlink for cc (world) [00:00:47] create symlink for c++ [00:00:47] create symlink for c++ (world) [00:00:47] create symlink for CC [00:00:47] create symlink for CC (world) [00:00:47] create symlink for clang [00:00:47] create symlink for clang (world) [00:00:47] create symlink for clang++ [00:00:47] create symlink for clang++ (world) [00:00:47] ===== [00:00:47] Message from ccache-3.7.12_4: [00:00:47] [00:00:47] -- [00:00:47] NOTE: [00:00:47] Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for [00:00:47] information on using ccache with FreeBSD ports and src. [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on file: /usr/local/bin/ccache - found [00:00:47] ===> Returning to build of p5-XML-LibXML-2.0208_1,1 [00:00:47] =========================================================================== [00:00:47] =================================================== [00:00:47] ===> p5-XML-LibXML-2.0208_1,1 depends on shared library: libxml2.so - not found [00:00:47] ===> Installing existing package /packages/All/libxml2-2.10.4.pkg [00:00:47] [pkg.arkel.fr] Installing libxml2-2.10.4... [00:00:47] [pkg.arkel.fr] `-- Installing readline-8.2.1... [00:00:47] [pkg.arkel.fr] | `-- Installing indexinfo-0.3.1... [00:00:47] [pkg.arkel.fr] | `-- Extracting indexinfo-0.3.1: . done [00:00:47] [pkg.arkel.fr] `-- Extracting readline-8.2.1: .......... done [00:00:48] [pkg.arkel.fr] Extracting libxml2-2.10.4: .......... done [00:00:48] ===> p5-XML-LibXML-2.0208_1,1 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so) [00:00:48] ===> Returning to build of p5-XML-LibXML-2.0208_1,1 [00:00:48] =========================================================================== [00:00:48] =================================================== [00:00:48] ===> Configuring for p5-XML-LibXML-2.0208_1,1 [00:00:48] Checking if your kit is complete... [00:00:48] Looks good [00:00:48] Note: 'make install' will skip XML::LibXML::SAX registration with XML::SAX! [00:00:48] Generating a Unix-style Makefile [00:00:48] Writing Makefile for XML::LibXML [00:00:48] Writing MYMETA.yml and MYMETA.json [00:00:48] =========================================================================== [00:00:48] =================================================== [00:00:48] ===> Building for p5-XML-LibXML-2.0208_1,1 [00:00:48] cp lib/XML/LibXML/SAX/Generator.pm blib/lib/XML/LibXML/SAX/Generator.pm [00:00:48] cp lib/XML/LibXML/Boolean.pm blib/lib/XML/LibXML/Boolean.pm [00:00:48] cp lib/XML/LibXML/Error.pm blib/lib/XML/LibXML/Error.pm [00:00:48] cp lib/XML/LibXML/ErrNo.pm blib/lib/XML/LibXML/ErrNo.pm [00:00:48] cp lib/XML/LibXML/InputCallback.pod blib/lib/XML/LibXML/InputCallback.pod [00:00:48] cp lib/XML/LibXML/CDATASection.pod blib/lib/XML/LibXML/CDATASection.pod [00:00:48] cp lib/XML/LibXML/Text.pod blib/lib/XML/LibXML/Text.pod [00:00:48] cp lib/XML/LibXML/Reader.pm blib/lib/XML/LibXML/Reader.pm [00:00:48] cp LibXML.pod blib/lib/XML/LibXML.pod [00:00:48] cp lib/XML/LibXML/Error.pod blib/lib/XML/LibXML/Error.pod [00:00:48] cp lib/XML/LibXML/XPathContext.pm blib/lib/XML/LibXML/XPathContext.pm [00:00:48] cp lib/XML/LibXML/ErrNo.pod blib/lib/XML/LibXML/ErrNo.pod [00:00:48] cp lib/XML/LibXML/Pattern.pod blib/lib/XML/LibXML/Pattern.pod [00:00:48] cp lib/XML/LibXML/SAX/Builder.pm blib/lib/XML/LibXML/SAX/Builder.pm [00:00:48] cp lib/XML/LibXML/SAX/Builder.pod blib/lib/XML/LibXML/SAX/Builder.pod [00:00:48] cp lib/XML/LibXML/NodeList.pm blib/lib/XML/LibXML/NodeList.pm [00:00:48] cp lib/XML/LibXML/Reader.pod blib/lib/XML/LibXML/Reader.pod [00:00:48] cp lib/XML/LibXML/Common.pod blib/lib/XML/LibXML/Common.pod [00:00:48] cp lib/XML/LibXML/Common.pm blib/lib/XML/LibXML/Common.pm [00:00:48] cp lib/XML/LibXML/XPathExpression.pod blib/lib/XML/LibXML/XPathExpression.pod [00:00:48] cp lib/XML/LibXML/SAX/Parser.pm blib/lib/XML/LibXML/SAX/Parser.pm [00:00:48] cp lib/XML/LibXML/Element.pod blib/lib/XML/LibXML/Element.pod [00:00:48] cp lib/XML/LibXML/SAX.pm blib/lib/XML/LibXML/SAX.pm [00:00:48] cp LibXML.pm blib/lib/XML/LibXML.pm [00:00:48] cp lib/XML/LibXML/XPathContext.pod blib/lib/XML/LibXML/XPathContext.pod [00:00:48] cp lib/XML/LibXML/AttributeHash.pm blib/lib/XML/LibXML/AttributeHash.pm [00:00:48] cp lib/XML/LibXML/Schema.pod blib/lib/XML/LibXML/Schema.pod [00:00:48] cp lib/XML/LibXML/Dtd.pod blib/lib/XML/LibXML/Dtd.pod [00:00:48] cp lib/XML/LibXML/SAX.pod blib/lib/XML/LibXML/SAX.pod [00:00:48] cp lib/XML/LibXML/PI.pod blib/lib/XML/LibXML/PI.pod [00:00:48] cp lib/XML/LibXML/Parser.pod blib/lib/XML/LibXML/Parser.pod [00:00:48] cp lib/XML/LibXML/Literal.pm blib/lib/XML/LibXML/Literal.pm [00:00:48] cp lib/XML/LibXML/DocumentFragment.pod blib/lib/XML/LibXML/DocumentFragment.pod [00:00:48] cp lib/XML/LibXML/Node.pod blib/lib/XML/LibXML/Node.pod [00:00:48] cp lib/XML/LibXML/Devel.pm blib/lib/XML/LibXML/Devel.pm [00:00:48] cp lib/XML/LibXML/DOM.pod blib/lib/XML/LibXML/DOM.pod [00:00:48] cp lib/XML/LibXML/Namespace.pod blib/lib/XML/LibXML/Namespace.pod [00:00:48] cp lib/XML/LibXML/RegExp.pod blib/lib/XML/LibXML/RegExp.pod [00:00:48] cp lib/XML/LibXML/Document.pod blib/lib/XML/LibXML/Document.pod [00:00:48] cp lib/XML/LibXML/RelaxNG.pod blib/lib/XML/LibXML/RelaxNG.pod [00:00:48] cp lib/XML/LibXML/Comment.pod blib/lib/XML/LibXML/Comment.pod [00:00:48] cp lib/XML/LibXML/Attr.pod blib/lib/XML/LibXML/Attr.pod [00:00:48] cp lib/XML/LibXML/Number.pm blib/lib/XML/LibXML/Number.pm [00:00:48] Running Mkbootstrap for LibXML () [00:00:49] chmod 644 "LibXML.bs" [00:00:49] "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibXML.bs blib/arch/auto/XML/LibXML/LibXML.bs 644 [00:00:49] cc -c -I/usr/local/include/libxml2 -I/usr/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"2.0208\" -DXS_VERSION=\"2.0208\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.34/mach/CORE" -DHAVE_UTF8 Av_CharPtrPtr.c [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: '{' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] v ^= (v>>23); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: ')' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: '{' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] v ^= (v>>23); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: ')' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: '{' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] v ^= (v>>23); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: ')' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: '{' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] v ^= (v>>23); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: ')' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: '{' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] v ^= (v>>23); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: ')' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: '{' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] v ^= (v>>23); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: ')' token is here [00:00:50] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: '{' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: ')' token is here [00:00:50] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: '{' token is here [00:00:50] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: ')' token is here [00:00:50] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:50] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: '{' token is here [00:00:50] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:50] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:50] v1 = ROTL32(v1, 17); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: ')' token is here [00:00:50] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3' [00:00:50] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: '{' token is here [00:00:50] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3' [00:00:50] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3' [00:00:50] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: ')' token is here [00:00:50] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:50] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: '{' token is here [00:00:50] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:50] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:50] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: ')' token is here [00:00:50] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:50] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: '{' token is here [00:00:50] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:50] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:50] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: ')' token is here [00:00:50] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4' [00:00:50] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: '{' token is here [00:00:50] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4' [00:00:50] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4' [00:00:50] v2 = ROTL32(v2, 4) - v0; \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: ')' token is here [00:00:50] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:50] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: '{' token is here [00:00:50] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:50] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:50] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: ')' token is here [00:00:50] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:50] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: '{' token is here [00:00:50] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:50] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:50] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: ')' token is here [00:00:50] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:77: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:50] ,SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_ROUNDS; \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: '{' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: ')' token is here [00:00:50] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:50] SIP_FINAL_ROUNDS \ [00:00:50] ^~~~~~~~~~~~~~~~ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:50] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: '{' token is here [00:00:50] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:50] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:50] sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: ')' token is here [00:00:50] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] CX_POP_SAVEARRAY(cx); [00:00:50] ^~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: '{' token is here [00:00:50] CX_POP_SAVEARRAY(cx); [00:00:50] ^~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] CX_POP_SAVEARRAY(cx); [00:00:50] ^~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: ')' token is here [00:00:50] CX_POP_SAVEARRAY(cx); [00:00:50] ^~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] CLEAR_ARGARRAY(av); [00:00:50] ^~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: '{' token is here [00:00:50] CLEAR_ARGARRAY(av); [00:00:50] ^~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] CLEAR_ARGARRAY(av); [00:00:50] ^~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: ')' token is here [00:00:50] CLEAR_ARGARRAY(av); [00:00:50] ^~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:50] GETENV_LOCK; [00:00:50] ^~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:50] # define GETENV_LOCK ENV_READ_LOCK [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:50] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_LOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:5: note: expanded from macro 'COND_SIGNAL' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:16: note: expanded from macro 'COND_SIGNAL' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:5: note: expanded from macro 'COND_SIGNAL' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:7: note: expanded from macro 'COND_SIGNAL' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] STMT_START { \ [00:00:50] ^~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:50] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] STMT_START { \ [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] In file included from Av_CharPtrPtr.c:7: [00:00:50] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] } STMT_END [00:00:50] ^ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:50] GETENV_UNLOCK; [00:00:50] ^~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:50] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:50] ^~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:50] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:50] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:50] } STMT_END [00:00:50] ^~~~~~~~ [00:00:50] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:50] # define STMT_END ) [00:00:50] ^ [00:00:50] 92 warnings generated. [00:00:50] "/usr/local/bin/perl" "/usr/local/lib/perl5/5.34/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.34/ExtUtils/typemap' -typemap '/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/XML-LibXML-2.0208/typemap' Devel.xs > Devel.xsc [00:00:50] mv Devel.xsc Devel.c [00:00:50] cc -c -I/usr/local/include/libxml2 -I/usr/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"2.0208\" -DXS_VERSION=\"2.0208\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.34/mach/CORE" -DHAVE_UTF8 Devel.c [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: '{' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] v ^= (v>>23); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: ')' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: '{' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] v ^= (v>>23); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: ')' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: '{' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] v ^= (v>>23); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: ')' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: '{' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] v ^= (v>>23); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: ')' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: '{' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] v ^= (v>>23); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: ')' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: '{' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] v ^= (v>>23); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: ')' token is here [00:00:51] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: '{' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: ')' token is here [00:00:51] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: '{' token is here [00:00:51] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: ')' token is here [00:00:51] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:51] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: '{' token is here [00:00:51] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:51] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:51] v1 = ROTL32(v1, 17); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: ')' token is here [00:00:51] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3' [00:00:51] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: '{' token is here [00:00:51] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3' [00:00:51] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3' [00:00:51] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: ')' token is here [00:00:51] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:51] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: '{' token is here [00:00:51] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:51] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:51] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: ')' token is here [00:00:51] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:51] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: '{' token is here [00:00:51] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:51] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:51] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: ')' token is here [00:00:51] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4' [00:00:51] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: '{' token is here [00:00:51] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4' [00:00:51] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4' [00:00:51] v2 = ROTL32(v2, 4) - v0; \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: ')' token is here [00:00:51] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:51] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: '{' token is here [00:00:51] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:51] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:51] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: ')' token is here [00:00:51] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:51] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: '{' token is here [00:00:51] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:51] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:51] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: ')' token is here [00:00:51] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:77: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:51] ,SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_ROUNDS; \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: '{' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: ')' token is here [00:00:51] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:51] SIP_FINAL_ROUNDS \ [00:00:51] ^~~~~~~~~~~~~~~~ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:51] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: '{' token is here [00:00:51] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:51] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:51] sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: ')' token is here [00:00:51] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] CX_POP_SAVEARRAY(cx); [00:00:51] ^~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: '{' token is here [00:00:51] CX_POP_SAVEARRAY(cx); [00:00:51] ^~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] CX_POP_SAVEARRAY(cx); [00:00:51] ^~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: ')' token is here [00:00:51] CX_POP_SAVEARRAY(cx); [00:00:51] ^~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] CLEAR_ARGARRAY(av); [00:00:51] ^~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: '{' token is here [00:00:51] CLEAR_ARGARRAY(av); [00:00:51] ^~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] CLEAR_ARGARRAY(av); [00:00:51] ^~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: ')' token is here [00:00:51] CLEAR_ARGARRAY(av); [00:00:51] ^~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:51] GETENV_LOCK; [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:51] # define GETENV_LOCK ENV_READ_LOCK [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:51] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_LOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:5: note: expanded from macro 'COND_SIGNAL' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:16: note: expanded from macro 'COND_SIGNAL' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:5: note: expanded from macro 'COND_SIGNAL' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:7: note: expanded from macro 'COND_SIGNAL' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] In file included from Devel.xs:20: [00:00:51] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:51] GETENV_UNLOCK; [00:00:51] ^~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:51] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:51] ^~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:51] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:231:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:231:5: note: '{' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:231:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:231:5: note: ')' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:252:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:252:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:252:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:252:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:252:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:252:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:252:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:252:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi(PTR2IV(RETVAL)); [00:00:51] ^~~~~~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:254:5: note: '{' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:254:5: note: ')' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:274:5: note: '{' token is here [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:274:5: note: '{' token is here [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:274:5: note: ')' token is here [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:274:5: note: ')' token is here [00:00:51] XSRETURN_EMPTY; [00:00:51] ^~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:51] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:295:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:295:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:295:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:295:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:295:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:295:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:295:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:295:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:297:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:297:5: note: '{' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:297:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:297:5: note: ')' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:318:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:318:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:318:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:318:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:318:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:318:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:318:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:318:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:320:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:320:5: note: '{' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:320:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:320:5: note: ')' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:344:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:344:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:344:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:344:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:344:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:344:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:344:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:344:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:346:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:346:5: note: '{' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:346:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:346:5: note: ')' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:362:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:362:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:362:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:362:13: note: '{' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:362:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:362:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:362:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^ [00:00:51] Devel.c:362:13: note: ')' token is here [00:00:51] XSprePUSH; PUSHi((IV)RETVAL); [00:00:51] ^~~~~~~~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:51] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] Devel.c:364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^~~~~~~~~~ [00:00:51] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:51] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:51] ^ [00:00:51] Devel.c:364:5: note: '{' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:51] STMT_START { \ [00:00:51] ^ [00:00:51] Devel.c:364:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^ [00:00:51] Devel.c:364:5: note: ')' token is here [00:00:51] XSRETURN(1); [00:00:51] ^~~~~~~~~~~ [00:00:51] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:51] } STMT_END [00:00:51] ^~~~~~~~ [00:00:51] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:51] # define STMT_END ) [00:00:51] ^ [00:00:51] 128 warnings generated. [00:00:51] "/usr/local/bin/perl" "/usr/local/lib/perl5/5.34/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.34/ExtUtils/typemap' -typemap '/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/XML-LibXML-2.0208/typemap' LibXML.xs > LibXML.xsc [00:00:52] mv LibXML.xsc LibXML.c [00:00:52] cc -c -I/usr/local/include/libxml2 -I/usr/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"2.0208\" -DXS_VERSION=\"2.0208\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.34/mach/CORE" -DHAVE_UTF8 LibXML.c [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: '{' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] v ^= (v>>23); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: ')' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: '{' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] v ^= (v>>23); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: ')' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: '{' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] v ^= (v>>23); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: ')' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: '{' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] v ^= (v>>23); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: ')' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: '{' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] v ^= (v>>23); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: ')' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: '{' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] v ^= (v>>23); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: ')' token is here [00:00:55] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: '{' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: ')' token is here [00:00:55] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: '{' token is here [00:00:55] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: ')' token is here [00:00:55] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:55] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: '{' token is here [00:00:55] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:55] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:55] v1 = ROTL32(v1, 17); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: ')' token is here [00:00:55] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3' [00:00:55] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: '{' token is here [00:00:55] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3' [00:00:55] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3' [00:00:55] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: ')' token is here [00:00:55] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:55] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: '{' token is here [00:00:55] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:55] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:55] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: ')' token is here [00:00:55] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:55] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: '{' token is here [00:00:55] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:55] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:55] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: ')' token is here [00:00:55] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4' [00:00:55] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: '{' token is here [00:00:55] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4' [00:00:55] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4' [00:00:55] v2 = ROTL32(v2, 4) - v0; \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: ')' token is here [00:00:55] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:55] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: '{' token is here [00:00:55] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:55] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:55] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: ')' token is here [00:00:55] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:55] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: '{' token is here [00:00:55] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:55] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:55] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: ')' token is here [00:00:55] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:77: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:55] ,SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_ROUNDS; \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: '{' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: ')' token is here [00:00:55] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:55] SIP_FINAL_ROUNDS \ [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:55] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: '{' token is here [00:00:55] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:55] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:55] sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: ')' token is here [00:00:55] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] CX_POP_SAVEARRAY(cx); [00:00:55] ^~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: '{' token is here [00:00:55] CX_POP_SAVEARRAY(cx); [00:00:55] ^~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] CX_POP_SAVEARRAY(cx); [00:00:55] ^~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: ')' token is here [00:00:55] CX_POP_SAVEARRAY(cx); [00:00:55] ^~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] CLEAR_ARGARRAY(av); [00:00:55] ^~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: '{' token is here [00:00:55] CLEAR_ARGARRAY(av); [00:00:55] ^~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] CLEAR_ARGARRAY(av); [00:00:55] ^~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: ')' token is here [00:00:55] CLEAR_ARGARRAY(av); [00:00:55] ^~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:55] GETENV_LOCK; [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:55] # define GETENV_LOCK ENV_READ_LOCK [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:55] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_LOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:5: note: expanded from macro 'COND_SIGNAL' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:16: note: expanded from macro 'COND_SIGNAL' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:5: note: expanded from macro 'COND_SIGNAL' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:7: note: expanded from macro 'COND_SIGNAL' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] In file included from LibXML.xs:20: [00:00:55] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:55] GETENV_UNLOCK; [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:55] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:55] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:214:5: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:214:5: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:216:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:216:5: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:216:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:216:5: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:216:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:216:5: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:216:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:216:5: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(libErr)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:218:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:218:9: note: '{' token is here [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:218:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:218:9: note: '{' token is here [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:218:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:218:9: note: ')' token is here [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:218:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:218:9: note: ')' token is here [00:00:55] XPUSHs(saved_error); [00:00:55] ^~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:370:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:370:7: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:370:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:370:7: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:371:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:371:7: note: '{' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:371:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:371:7: note: ')' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:514:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:514:5: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:514:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:514:5: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:515:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:515:5: note: '{' token is here [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:515:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:515:5: note: ')' token is here [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:592:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:592:9: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:592:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:592:9: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:593:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:593:9: note: '{' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:593:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:593:9: note: ')' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:636:5: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:636:5: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:637:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:637:5: note: '{' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:637:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:637:5: note: ')' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:686:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:686:9: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:686:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:686:9: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:687:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 2); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:687:9: note: '{' token is here [00:00:55] EXTEND(SP, 2); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:687:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 2); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:687:9: note: ')' token is here [00:00:55] EXTEND(SP, 2); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:746:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:746:9: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:746:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:746:9: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:747:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:747:9: note: '{' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:747:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:747:9: note: ')' token is here [00:00:55] EXTEND(SP, 1); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:779:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:779:9: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:779:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:779:9: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:780:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:780:9: note: '{' token is here [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:780:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:780:9: note: ')' token is here [00:00:55] EXTEND(SP, 3); [00:00:55] ^~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:851:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP) ; [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:851:9: note: '{' token is here [00:00:55] PUSHMARK(SP) ; [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:851:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP) ; [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:851:9: note: ')' token is here [00:00:55] PUSHMARK(SP) ; [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:852:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:852:9: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:852:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:852:9: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:852:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:852:9: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:852:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:852:9: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:853:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:853:9: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:853:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:853:9: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:853:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:853:9: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:853:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:853:9: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1262:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1262:5: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1262:5: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: note: '{' token is here [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: note: '{' token is here [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: note: ')' token is here [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1264:5: note: ')' token is here [00:00:55] XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1265:5: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1266:5: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1345:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1345:5: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1345:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1345:5: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: note: '{' token is here [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: note: '{' token is here [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: note: ')' token is here [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1347:5: note: ')' token is here [00:00:55] XPUSHs(*perl_function); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1357:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1358:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1384:25: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1390:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1391:17: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1397:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1398:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1401:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1402:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1405:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1406:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1410:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1411:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1705:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1705:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1705:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1705:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1705:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1705:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1705:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1705:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1725:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1725:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1725:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1725:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1725:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1725:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1725:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1725:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1727:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1727:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1727:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1727:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1764:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1764:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1764:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1764:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1764:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1764:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1764:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1764:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1766:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1766:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1766:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1766:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1782:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1782:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1782:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1782:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1782:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1782:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1782:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1782:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1784:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1784:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1784:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1784:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1804:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1804:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1804:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1804:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1804:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1804:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1804:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1804:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1806:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1806:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1806:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1806:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1830:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1830:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1830:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1830:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1830:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1830:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1830:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1830:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1832:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1832:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1832:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1852:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1852:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1852:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1852:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1852:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1852:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1852:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1852:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1854:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1854:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1854:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1854:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1874:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1874:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1874:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1874:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1874:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1874:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1874:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1874:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1876:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1876:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1892:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1892:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1892:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1892:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1892:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1892:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1892:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1892:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1894:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1894:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1894:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1894:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1909:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1909:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1909:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1909:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1909:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1909:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1909:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1909:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1935:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1935:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1935:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1935:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1935:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1935:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1935:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1935:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1937:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1937:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1937:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1956:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1956:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1956:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:1956:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:1956:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1956:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:1956:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:1956:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1722:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2084:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2084:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2084:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2084:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:1810:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2145:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2145:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2145:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2145:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2145:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2145:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2145:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2145:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2147:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2147:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2147:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2147:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2272:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2272:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2272:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2272:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2365:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2365:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2365:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2365:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2365:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2365:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2365:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2365:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2037:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2449:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2449:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2449:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2449:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2102:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2511:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2511:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2511:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2511:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2511:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2511:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2511:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2511:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2162:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2604:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2604:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2604:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2604:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2226:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2685:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2685:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2685:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2806:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2806:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2806:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2806:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2899:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2899:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2989:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2989:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2989:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:2989:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:2989:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2989:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:2989:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:2989:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2514:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2530:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3046:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3046:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3046:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3046:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3048:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3048:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3048:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3048:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3097:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3097:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3097:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3097:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2582:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2585:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2590:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2606:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3157:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3157:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3157:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3157:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3157:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3157:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3157:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3157:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3159:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3159:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2627:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2658:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3226:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3226:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3226:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3226:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3270:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3270:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3270:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3270:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3270:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3270:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3270:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3270:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3333:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3333:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3333:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3333:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3382:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3382:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3382:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3382:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3412:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3412:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3412:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3412:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3412:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3412:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3412:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3412:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3414:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3414:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3414:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3414:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3443:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3443:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3443:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3443:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3443:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3443:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3443:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3443:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3445:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3445:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3445:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3445:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3477:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3477:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3477:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3477:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3501:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3501:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3501:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3501:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3518:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3518:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3518:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3518:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3518:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3518:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3518:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3518:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3526:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3526:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3526:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3526:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3544:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3544:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3544:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3544:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3544:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3544:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3544:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3544:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3571:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3571:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3571:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3571:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3571:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3571:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3571:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3571:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3576:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3576:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3576:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3576:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3576:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3576:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3576:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3576:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:2905:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3640:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3640:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3640:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3640:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3672:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3672:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3672:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3672:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3672:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3672:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3672:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3672:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3677:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3677:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3677:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3677:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3677:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3677:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3677:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3677:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3746:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3746:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3746:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3746:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3746:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3746:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3746:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3746:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3748:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3748:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3748:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3748:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3775:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3775:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3775:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3775:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3775:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3775:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3775:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3775:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3780:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3780:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3780:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3780:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3780:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3780:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3780:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3780:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3027:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3820:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3820:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3820:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3820:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3820:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3820:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3820:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3820:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3822:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3822:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3822:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3822:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3846:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3846:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3846:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3846:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3846:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3846:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3846:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3846:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3851:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3851:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3851:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3851:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3851:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3851:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3851:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3851:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3049:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3873:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3873:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3893:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3893:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3893:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3893:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3893:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3893:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3893:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3893:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3898:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3898:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3898:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3898:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3905:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3905:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3905:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3905:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3905:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3905:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3905:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3905:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3907:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3907:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3907:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3907:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3926:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3926:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3926:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3926:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3926:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3926:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3926:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3926:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3931:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3931:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3931:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3931:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3931:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3931:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3931:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3931:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3941:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3941:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3941:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3941:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3941:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3941:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3941:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3941:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:3984:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:3984:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:3984:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:3984:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4014:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4014:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4014:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4014:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4014:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4014:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4014:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4014:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4019:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4019:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4019:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4019:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4019:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4019:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4019:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4019:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3112:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3126:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4045:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4045:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4045:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4045:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4075:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4075:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4075:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4075:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4075:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4075:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4075:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4075:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4080:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4080:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4080:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4080:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4080:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4080:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4080:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4080:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3145:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3160:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4107:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4107:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4107:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4107:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4137:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4137:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4137:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4137:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4137:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4137:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4137:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4137:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4142:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4142:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4142:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4142:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4142:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4142:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4142:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4142:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3179:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3195:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4170:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4170:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4188:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4188:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4188:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4188:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4188:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4188:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4188:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4188:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4193:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4193:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4193:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4193:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4193:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4193:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4193:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4193:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4202:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4202:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4202:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4202:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4227:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4227:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4227:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4227:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4227:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4227:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4227:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4227:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4232:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4232:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4232:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4232:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4232:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4232:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4232:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4232:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3233:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4258:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4258:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4258:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4258:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4283:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4283:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4283:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4283:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4283:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4283:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4283:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4283:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4288:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4288:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4288:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4288:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4288:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4288:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4288:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4288:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3262:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4313:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4313:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4313:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4313:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4344:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4344:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4344:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4344:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4344:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4344:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4344:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4344:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4349:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4349:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4349:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4349:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4349:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4349:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4349:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4349:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4396:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4396:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4427:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4427:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4427:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4427:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4427:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4427:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4427:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4427:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4432:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4432:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4432:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4432:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4432:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4432:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4432:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4432:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3367:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4495:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4495:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4495:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4520:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4520:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4520:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4520:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4520:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4520:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4520:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4520:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4525:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4525:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4525:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4525:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4525:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4525:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4525:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4525:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3416:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3420:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4551:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4551:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4551:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4551:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4576:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4576:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4576:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4576:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4576:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4576:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4576:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4576:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4581:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4581:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4581:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4581:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4581:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4581:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4581:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4581:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3447:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3451:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4608:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4608:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4608:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4608:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4633:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4633:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4633:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4633:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4633:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4633:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4633:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4633:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4638:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4638:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4638:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4638:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4638:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4638:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4638:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4638:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3478:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3482:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4665:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4665:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4665:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4665:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4690:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4690:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4690:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4690:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4690:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4690:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4690:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4690:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4695:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4695:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4695:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4695:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4695:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4695:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4695:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4695:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3497:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3502:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4714:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4714:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4714:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4714:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4741:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4741:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4741:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4741:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4741:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4741:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4741:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4741:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4746:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4746:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4746:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4746:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4746:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4746:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4746:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4746:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3524:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4778:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4778:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4778:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4778:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4811:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4811:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4811:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4811:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4811:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4811:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4811:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4811:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4816:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4816:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4816:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4816:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4816:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4816:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4816:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4816:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3560:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3592:21: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3616:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4905:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4905:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4933:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4933:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4933:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4933:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4933:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4933:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4933:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4933:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4938:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4938:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4938:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4938:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4938:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4938:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4938:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4938:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3650:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3663:6: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4971:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4971:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4971:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4971:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4993:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4993:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4993:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4993:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4993:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4993:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4993:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4993:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4998:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4998:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4998:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:4998:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:4998:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4998:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:4998:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:4998:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3677:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5035:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5035:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5035:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5035:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5035:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5035:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5035:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5035:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5057:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5057:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5057:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5057:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5057:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5057:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5057:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5057:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5062:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5062:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5062:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5062:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5062:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5062:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5062:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5062:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3720:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5078:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5078:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5078:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5078:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5099:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5099:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5099:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5099:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5099:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5099:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5099:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5099:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5104:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5104:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5104:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5104:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5104:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5104:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5104:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5104:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3732:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5118:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5118:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5139:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5139:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5139:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5139:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5139:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5139:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5139:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5139:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5144:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5144:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5144:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5144:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5144:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5144:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5144:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5144:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3747:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5158:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5158:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5181:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5181:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5181:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5181:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5181:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5181:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5181:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5181:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5186:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5186:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5186:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5186:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5216:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5216:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5216:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5216:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5216:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5216:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5216:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5216:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5239:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5239:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5239:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5239:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5239:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5239:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5239:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5239:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5244:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5244:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5244:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5244:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5244:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5244:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5244:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5244:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5281:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5281:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5281:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5281:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5281:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5281:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5281:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5281:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5302:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5302:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5302:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5302:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5302:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5302:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5302:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5302:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5307:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5307:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5307:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5307:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5307:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5307:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5307:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5307:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3834:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5322:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5322:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5322:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5343:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5343:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5343:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5343:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5343:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5343:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5343:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5343:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5348:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5348:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5348:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5348:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5348:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5348:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5348:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5348:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3850:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5362:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5362:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5362:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5362:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5386:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5386:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5386:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5386:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5386:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5386:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5386:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5386:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5391:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5391:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5391:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5391:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5391:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5391:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5391:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5391:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5399:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5399:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5399:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5399:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5399:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5399:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5399:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5399:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5404:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5404:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5404:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5404:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5404:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5404:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5404:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5404:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3869:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3882:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5437:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5437:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5437:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5437:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5460:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5460:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5460:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5460:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5460:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5460:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5460:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5460:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5465:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5465:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5465:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5465:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5473:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5473:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5473:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5473:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5473:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5473:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5473:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5473:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5478:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5478:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5478:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5478:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5478:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5478:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5478:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5478:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3898:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:3913:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5506:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5506:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5506:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5506:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5526:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5526:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5526:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5526:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5526:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5526:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5526:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5526:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5531:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5531:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5531:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5531:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5531:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5531:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5531:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5531:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5538:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5538:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5538:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5538:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5538:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5538:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5538:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5538:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5540:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5540:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5540:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5540:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5561:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5561:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5561:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5561:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5561:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5561:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5561:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5561:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5566:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5566:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5566:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5566:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5566:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5566:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5566:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5566:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5593:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5593:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5593:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5593:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5613:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5613:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5613:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5613:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5613:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5613:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5613:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5613:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5618:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5618:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5618:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5618:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5618:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5618:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5618:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5618:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5625:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5625:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5625:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5625:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5625:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5625:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5625:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5625:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5627:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5627:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5645:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5645:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5645:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5645:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5645:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5645:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5645:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5645:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5650:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5650:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5650:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5650:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5650:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5650:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5650:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5650:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5672:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5672:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5672:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5672:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5672:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5672:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5672:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5672:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5692:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5692:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5692:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5692:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5692:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5692:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5692:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5692:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5697:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5697:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5697:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5697:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5697:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5697:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5697:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5697:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5704:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5704:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5704:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5704:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5704:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5704:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5704:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5704:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5706:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5706:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5725:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5725:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5725:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5725:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5725:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5725:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5725:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5725:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5730:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5730:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5730:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5730:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5730:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5730:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5730:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5730:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5740:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5740:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5740:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5740:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5759:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5759:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5759:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5759:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5759:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5759:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5759:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5759:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5764:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5764:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5764:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5764:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5764:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5764:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5764:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5764:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5770:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5770:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5770:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5770:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5770:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5770:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5770:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5770:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5772:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5772:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5772:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5772:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5791:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5791:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5791:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5791:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5791:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5791:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5791:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5791:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5796:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5796:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5796:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5796:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5796:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5796:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5796:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5796:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5803:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5803:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5803:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5803:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5803:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5803:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5828:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5828:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5828:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5828:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5828:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5828:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5828:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5828:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5833:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5833:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5833:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5833:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5833:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5833:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5833:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5833:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5866:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5866:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5866:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5866:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5866:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5866:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5866:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5866:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5868:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5868:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5868:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5868:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5893:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5893:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5893:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5893:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5893:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5893:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5893:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5893:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5898:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5898:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5898:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5898:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5935:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5935:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5935:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5935:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5935:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5935:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5935:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5935:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5937:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5937:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5937:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5959:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5959:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5959:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5959:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5959:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5959:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5959:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5959:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5964:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5964:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5964:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5964:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5964:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5964:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5964:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5964:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4110:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:5984:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:5984:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:5984:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:5984:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6009:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6009:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6009:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6009:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6009:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6009:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6009:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6009:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6014:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6014:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6014:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6014:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6014:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6014:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6014:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6014:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4141:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4145:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6043:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6043:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6043:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6043:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6062:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6062:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6062:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6062:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6062:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6062:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6062:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6062:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6067:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6067:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6067:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6067:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6067:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6067:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6067:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6067:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6077:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6077:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6077:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6077:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6077:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6077:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6077:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6077:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6079:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6079:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6079:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6079:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4179:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4179:9: note: '{' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4179:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4179:9: note: ')' token is here [00:00:55] PUSHMARK(SP); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: note: '{' token is here [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: note: '{' token is here [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: note: ')' token is here [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4180:9: note: ')' token is here [00:00:55] XPUSHs(node); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4191:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6132:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6132:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6132:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6132:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6132:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6132:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6132:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6132:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6154:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6154:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6154:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6154:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6154:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6154:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6154:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6154:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6159:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6159:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6159:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6159:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6159:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6159:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6159:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6159:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4221:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6176:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6176:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6176:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6176:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6195:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6195:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6195:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6195:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6195:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6195:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6195:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6195:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6200:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6200:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6200:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6200:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6200:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6200:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6200:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6200:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4242:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6218:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6218:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6218:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6218:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6237:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6237:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6237:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6237:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6237:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6237:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6237:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6237:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6242:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6242:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6242:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6242:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4262:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6261:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6261:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6261:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6261:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6283:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6283:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6283:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6283:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6283:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6283:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6283:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6283:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6288:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6288:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6288:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6288:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6288:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6288:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6288:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6288:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4286:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6309:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6309:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6333:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6333:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6333:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6333:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6333:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6333:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6333:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6333:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6338:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6338:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6338:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6338:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6338:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6338:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6338:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6338:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4316:4: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6370:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6370:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6394:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6394:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6394:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6394:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6394:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6394:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6394:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6394:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6399:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6399:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6399:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6399:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6399:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6399:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6399:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6399:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4343:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4347:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6427:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6427:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6427:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6427:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6452:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6452:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6452:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6452:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6452:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6452:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6452:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6452:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6457:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6457:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6457:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6457:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6457:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6457:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6457:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6457:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6486:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6486:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6486:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6486:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6486:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6486:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6486:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6486:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6510:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6510:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6510:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6510:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6510:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6510:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6510:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6510:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6515:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6515:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6515:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6515:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6515:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6515:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6515:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6515:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4400:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6539:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6539:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6539:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6539:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6562:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6562:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6562:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6562:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6562:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6562:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6562:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6562:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6567:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6567:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6567:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6567:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6567:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6567:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6567:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6567:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4443:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6597:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6597:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6597:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6617:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6617:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6617:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6617:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6617:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6617:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6617:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6617:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6629:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6629:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6629:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6629:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6629:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6629:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6629:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6629:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6631:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6631:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6650:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6650:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6650:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6650:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6650:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6650:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6650:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6650:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6655:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6655:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6655:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6655:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6655:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6655:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6655:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6655:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6666:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6666:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6666:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6666:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6685:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6685:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6685:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6685:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6685:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6685:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6685:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6685:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6690:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6690:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6690:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6690:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6690:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6690:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6690:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6690:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6701:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6701:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6701:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6701:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6722:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6722:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6722:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6722:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6722:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6722:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6722:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6722:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6727:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6727:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6727:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6727:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6727:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6727:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6727:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6727:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6740:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6740:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6759:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6759:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6759:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6759:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6759:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6759:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6759:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6759:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6764:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6764:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6764:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6764:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6764:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6764:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6764:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6764:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6775:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6775:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6775:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6775:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6796:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6796:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6796:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6796:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6796:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6796:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6796:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6796:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6801:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6801:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6801:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6801:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6801:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6801:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6801:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6801:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6814:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6814:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6814:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6814:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6841:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6841:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6841:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6841:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6841:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6841:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6841:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6841:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6846:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6846:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6846:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6846:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6846:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6846:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6846:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6846:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4547:23: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4555:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6911:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6911:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6911:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6911:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6911:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6911:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6911:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6911:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6916:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6916:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6916:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6916:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6916:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6916:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6916:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6916:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4599:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4607:13: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6980:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6980:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6980:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6980:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6980:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6980:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6980:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6980:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6985:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6985:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6985:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6985:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6985:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6985:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6985:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6985:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:6996:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:6996:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:6996:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:6996:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7017:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7017:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7017:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7017:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7017:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7017:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7017:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7017:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7022:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7022:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7022:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7022:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7022:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7022:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7022:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7022:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7035:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7035:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7035:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7035:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7054:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7054:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7054:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7054:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7054:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7054:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7054:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7054:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7059:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7059:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7059:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7059:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7059:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7059:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7059:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7059:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7070:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7070:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7070:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7070:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7097:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7097:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7097:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7097:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7097:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7097:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7097:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7097:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7102:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7102:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7102:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7102:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7102:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7102:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7102:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7102:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4670:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(element)); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: note: '{' token is here [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: note: '{' token is here [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: note: ')' token is here [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4694:9: note: ')' token is here [00:00:55] XPUSHs(sv_setref_pv( element, [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4706:13: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(newSViv(len)) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7174:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7174:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7174:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7174:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7174:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7174:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7174:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7174:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7179:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7179:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7179:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7179:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7179:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7179:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7179:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7179:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7190:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7190:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7190:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7190:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7190:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7190:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7190:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7190:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7192:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7192:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7192:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7192:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7211:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7211:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7211:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7211:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7211:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7211:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7211:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7211:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7216:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7216:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7216:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7216:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7216:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7216:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7216:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7216:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7228:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7228:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7228:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7228:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7228:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7228:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7228:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7228:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7230:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7230:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7249:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7249:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7249:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7249:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7249:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7249:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7249:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7249:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7254:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7254:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7254:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7254:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7254:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7254:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7254:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7254:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4749:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7271:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7271:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7271:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7271:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7290:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7290:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7290:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7290:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7290:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7290:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7290:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7290:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7295:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7295:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7295:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7295:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7295:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7295:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7295:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7295:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7305:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7305:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7305:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7305:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7322:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7322:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7322:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7322:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7322:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7322:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7322:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7322:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7327:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7327:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7327:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7327:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7327:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7327:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7327:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7327:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7334:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7334:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7334:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7334:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7334:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7334:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7334:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7334:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7358:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7358:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7358:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7358:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7358:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7358:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7358:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7358:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7363:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7363:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7363:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7363:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7363:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7363:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7363:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7363:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7371:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7371:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7371:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7371:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7371:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7371:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7371:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7371:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7376:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7376:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7376:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7376:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7376:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7376:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7376:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7376:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4794:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7399:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7399:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7399:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7399:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7423:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7423:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7423:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7423:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7423:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7423:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7423:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7423:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7428:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7428:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7428:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7428:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7428:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7428:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7428:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7428:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7436:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7436:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7436:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7436:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7436:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7436:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7436:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7436:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7441:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7441:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7441:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7441:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7441:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7441:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7441:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7441:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4819:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7464:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7464:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7464:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7464:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7487:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7487:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7487:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7487:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7487:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7487:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7487:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7487:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7492:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7492:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7492:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7492:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7492:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7492:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7492:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7492:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7500:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7500:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7500:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7500:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7500:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7500:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7500:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7500:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7505:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7505:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7505:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7505:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7505:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7505:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7505:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7505:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7513:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7513:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7513:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7513:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7513:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7513:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7513:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7513:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7518:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7518:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7518:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7518:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7518:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7518:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7518:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7518:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4842:25: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4846:25: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4851:25: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4859:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7567:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7567:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7567:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7590:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7590:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7590:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7590:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7590:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7590:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7590:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7590:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7595:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7595:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7595:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7595:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7595:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7595:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7595:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7595:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7603:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7603:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7603:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7603:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7603:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7603:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7603:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7603:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7608:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7608:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7608:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7608:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7608:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7608:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7608:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7608:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4885:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4907:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7641:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7641:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7663:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7663:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7663:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7663:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7663:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7663:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7663:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7663:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7668:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7668:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7668:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7668:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7668:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7668:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7668:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7668:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7676:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7676:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7676:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7676:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7676:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7676:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7676:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7676:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7681:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7681:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7681:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7681:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7681:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7681:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7681:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7681:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:4921:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7697:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7697:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7718:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7718:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7718:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7718:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7718:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7718:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7718:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7718:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7723:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7723:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7723:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7723:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7723:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7723:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7723:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7723:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7766:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7766:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7766:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7766:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7766:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7766:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7766:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7766:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7787:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7787:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7787:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7787:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7787:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7787:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7787:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7787:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7792:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7792:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7792:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7792:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7792:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7792:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7792:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7792:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7804:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7804:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7804:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7804:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7804:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7804:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7804:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7804:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7826:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7826:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7826:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7826:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7826:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7826:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7826:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7826:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7831:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7831:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7831:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7831:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7831:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7831:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7831:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7831:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7839:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7839:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7839:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7839:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7839:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7839:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7839:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7839:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7844:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7844:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7844:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7844:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7844:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7844:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7844:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7844:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5004:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5008:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5013:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5023:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7886:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7886:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7909:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7909:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7909:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7909:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7909:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7909:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7909:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7909:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7914:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7914:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7914:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7914:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7922:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7922:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7922:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7922:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7922:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7922:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7922:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7922:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7927:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7927:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7927:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7927:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7927:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7927:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7927:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7927:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5046:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5051:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5060:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5049:14: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:00:55] case XML_DOCB_DOCUMENT_NODE : [00:00:55] ^ [00:00:55] /usr/local/include/libxml2/libxml/tree.h:184:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:00:55] #define XML_DOCB_DOCUMENT_NODE 21 [00:00:55] ^ [00:00:55] LibXML.c:7975:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7975:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7975:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7975:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7998:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7998:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7998:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:7998:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:7998:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7998:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:7998:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:7998:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8003:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8003:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8003:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8003:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8003:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8003:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8003:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8003:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8011:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8011:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8011:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8011:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8011:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8011:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8011:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8011:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8016:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8016:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8016:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8016:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8016:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8016:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8016:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8016:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5097:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5115:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5129:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8061:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8061:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8061:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8061:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8085:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8085:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8085:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8085:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8085:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8085:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8085:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8085:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8090:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8090:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8090:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8090:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8090:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8090:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8090:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8090:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5146:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8124:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8124:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8145:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8145:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8145:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8145:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8145:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8145:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8145:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8145:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8150:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8150:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8150:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8150:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8150:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8150:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8150:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8150:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8158:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8158:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8158:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8158:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8158:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8158:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8158:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8158:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8163:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8163:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8163:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8163:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8163:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8163:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8163:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8163:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8170:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8170:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8170:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8170:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8170:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8170:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8170:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8170:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8172:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8172:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8172:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8172:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8191:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8191:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8191:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8191:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8191:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8191:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8191:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8191:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8196:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8196:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8196:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8196:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8196:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8196:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8196:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8196:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8203:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8203:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8203:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8203:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8203:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8203:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8203:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8203:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8205:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8205:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8205:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8205:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8226:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8226:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8226:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8226:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8226:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8226:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8226:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8226:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8231:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8231:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8231:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8231:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8231:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8231:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8231:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8231:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8242:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8242:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8242:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8242:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8264:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8264:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8264:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8264:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8264:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8264:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8264:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8264:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8269:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8269:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8269:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8269:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8279:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8279:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8279:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8279:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8279:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8279:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8306:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8306:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8306:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8306:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8306:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8306:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8306:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8306:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8311:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8311:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8311:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8311:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8311:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8311:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8311:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8311:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5263:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8374:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8374:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8374:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8374:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8407:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8407:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8407:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8407:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8407:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8407:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8407:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8407:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8412:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8412:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8412:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8412:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8412:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8412:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8412:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8412:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8543:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8543:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8543:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8543:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8566:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8566:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8566:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8566:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8566:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8566:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8566:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8566:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8571:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8571:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8571:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8571:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8571:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8571:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8571:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8571:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8598:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8598:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8617:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8617:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8617:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8617:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8617:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8617:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8617:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8617:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8628:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:18: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8628:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:29: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8628:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:454:5: note: expanded from macro 'TARGn' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8628:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:454:16: note: expanded from macro 'TARGn' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8628:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:466:13: note: expanded from macro 'TARGn' [00:00:55] SvNV_set(TARG, TARGn_nv); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1341:2: note: expanded from macro 'SvNV_set' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8628:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:466:13: note: expanded from macro 'TARGn' [00:00:55] SvNV_set(TARG, TARGn_nv); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1341:13: note: expanded from macro 'SvNV_set' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8628:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:466:13: note: expanded from macro 'TARGn' [00:00:55] SvNV_set(TARG, TARGn_nv); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1344:48: note: expanded from macro 'SvNV_set' [00:00:55] (((XPVNV*)SvANY(sv))->xnv_u.xnv_nv = (val)); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8628:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:466:13: note: expanded from macro 'TARGn' [00:00:55] SvNV_set(TARG, TARGn_nv); \ [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1344:50: note: expanded from macro 'SvNV_set' [00:00:55] (((XPVNV*)SvANY(sv))->xnv_u.xnv_nv = (val)); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8628:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:470:5: note: expanded from macro 'TARGn' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8628:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:31: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:470:7: note: expanded from macro 'TARGn' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8628:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:56: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8628:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHn((double)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:475:58: note: expanded from macro 'PUSHn' [00:00:55] #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8630:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8630:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5437:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5445:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5463:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5502:33: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5512:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5513:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5518:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5519:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5524:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5525:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5555:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5563:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5610:21: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5647:3: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8940:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8940:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8940:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8940:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8940:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8940:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8940:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8940:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8945:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8945:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8945:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8945:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8945:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8945:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8945:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8945:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5679:8: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5683:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5686:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8976:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8976:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8976:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8976:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8997:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8997:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8997:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:8997:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:8997:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8997:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:8997:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:8997:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9002:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9002:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9002:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9002:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9002:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9002:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9002:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9002:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9016:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9016:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9035:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9035:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9035:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9035:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9035:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9035:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9035:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9035:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9040:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9040:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9040:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9040:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9040:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9040:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9040:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9040:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9046:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9046:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9046:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9046:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9048:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9048:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9048:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9048:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9076:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9076:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9076:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9076:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9172:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9172:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9172:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9172:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9172:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9172:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9172:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9172:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9174:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9174:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9174:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9174:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9202:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9202:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9202:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9202:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9202:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9202:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9202:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9202:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9207:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9207:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9207:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9207:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9207:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9207:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9207:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9207:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9242:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9242:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9242:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9242:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9244:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9244:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9244:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9244:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9272:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9272:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9272:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9272:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9277:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9277:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9277:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9277:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9327:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9327:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9327:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9327:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9327:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9327:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9327:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9327:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9329:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9329:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9329:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9329:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9353:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9353:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9353:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9353:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9353:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9353:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9353:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9353:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9358:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9358:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9358:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9358:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9358:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9358:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9358:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9358:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9386:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9386:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9386:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9386:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9410:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9410:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9410:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9410:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9410:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9410:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9410:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9410:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9415:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9415:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9415:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9415:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5943:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9431:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9431:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9431:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9431:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9431:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9431:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9431:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9431:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9433:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9433:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9433:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9433:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9461:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9461:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9461:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9461:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9461:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9461:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9461:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9461:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9466:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9466:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9466:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9466:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:5972:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9496:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9496:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9496:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9496:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9496:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9496:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9496:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9496:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9498:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9498:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9498:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9498:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9526:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9526:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9526:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9526:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9526:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9526:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9526:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9526:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9531:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9531:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9531:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9531:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9531:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9531:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9531:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9531:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6007:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6035:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9579:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9579:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9579:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9579:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9608:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9608:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9608:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9608:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9608:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9608:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9608:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9608:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9613:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9613:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9613:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9613:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9613:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9613:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9613:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9613:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9655:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9655:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9655:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9655:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9655:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9655:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9655:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9655:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9678:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9678:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9678:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9678:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9678:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9678:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9678:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9678:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9683:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9683:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9683:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9683:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9704:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9704:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9704:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9704:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9704:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9704:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9704:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9704:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9728:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9728:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9728:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9728:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9728:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9728:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9728:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9728:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9733:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9733:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9733:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9733:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9733:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9733:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9733:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9733:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6126:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6136:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9755:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9755:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9755:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9755:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9779:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9779:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9779:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9779:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9779:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9779:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9779:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9779:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9784:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9784:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9784:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9784:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9784:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9784:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9784:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9784:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6154:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6165:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6177:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9826:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9826:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9826:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9826:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9854:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9854:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9854:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9854:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9854:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9854:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9854:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9854:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9859:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9859:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9859:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9859:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9859:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9859:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9859:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9859:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6200:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6222:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9902:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9902:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9902:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9902:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9935:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9935:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9935:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9935:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9935:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9935:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9935:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9935:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9940:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9940:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9940:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:9940:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:9940:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9940:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:9940:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:9940:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10023:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10023:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10023:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10023:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10023:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10023:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10023:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10023:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10049:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10049:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10049:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10049:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10049:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10049:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10049:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10049:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10054:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10054:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10054:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10054:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10054:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10054:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10054:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10054:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6334:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10084:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10084:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10084:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10084:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10084:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10084:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10084:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10084:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10111:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10111:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10111:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10111:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10111:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10111:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10111:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10111:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10116:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10116:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10116:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10116:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10116:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10116:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10116:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10116:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6370:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6390:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10150:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10150:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10175:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10175:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10175:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10175:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10175:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10175:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10175:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10175:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10180:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10180:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10180:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10180:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10180:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10180:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10180:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10180:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6409:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6430:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6444:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10231:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10231:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10231:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10231:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10255:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10255:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10255:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10255:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10255:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10255:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10255:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10255:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10260:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10260:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10260:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10260:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10260:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10260:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10260:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10260:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6462:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6465:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10283:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10283:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10283:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10283:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10306:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10306:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10306:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10306:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10306:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10306:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10306:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10306:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10311:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10311:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10311:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10311:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10311:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10311:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10311:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10311:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6488:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6492:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10330:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10330:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10330:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10330:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10356:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10356:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10356:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10356:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10356:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10356:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10356:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10356:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10361:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10361:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10361:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10361:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10361:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10361:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10361:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10361:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6513:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10403:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10403:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10403:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10403:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10435:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10435:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10435:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10435:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10435:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10435:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10435:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10435:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10440:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10440:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10440:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10440:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10440:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10440:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10440:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10440:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6552:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10499:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10499:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10499:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10499:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6621:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10534:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10534:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10534:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10534:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10560:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10560:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10560:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10560:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10560:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10560:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10560:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10560:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10565:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10565:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10565:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10565:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10565:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10565:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10565:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10565:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6643:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6647:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10587:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10587:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10587:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10587:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10610:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10610:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10610:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10610:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10610:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10610:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10610:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10610:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10615:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10615:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10615:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10615:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10615:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10615:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10615:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10615:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10625:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10625:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10625:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10625:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10625:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10625:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10625:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10625:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10648:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10648:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10648:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10648:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10648:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10648:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10648:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10648:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10653:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10653:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10653:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10653:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10653:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10653:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10653:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10653:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10667:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10667:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10667:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10667:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10667:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10667:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10667:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10667:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10695:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10695:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10695:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10695:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10695:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10695:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10695:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10695:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10700:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10700:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10700:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10700:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10700:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10700:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10700:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10700:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10747:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10747:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10747:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10747:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10747:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10747:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10747:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10747:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10776:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10776:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10776:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10776:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10776:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10776:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10776:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10776:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10781:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10781:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10781:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10781:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10781:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10781:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10781:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10781:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10813:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10813:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10813:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10813:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10813:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10813:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10813:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10813:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10845:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10845:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10845:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10845:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10845:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10845:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10845:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10845:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10850:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10850:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10850:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10850:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10850:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10850:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10850:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10850:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10905:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10905:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10905:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10905:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6862:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10940:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10940:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10940:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10940:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6886:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10975:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10975:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10975:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10975:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:10997:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:10997:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:10997:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:10997:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6917:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11031:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11031:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11031:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11031:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6940:9: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11055:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11055:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11055:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11055:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:6970:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11106:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11106:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11106:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11106:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7018:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11180:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11180:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11180:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11180:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7044:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11247:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11247:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11247:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11247:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11249:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11249:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7079:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7083:4: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11278:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11278:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11278:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11278:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11278:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11278:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11278:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11278:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11280:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11280:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11280:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11280:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7105:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11331:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11331:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11331:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11354:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11354:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11354:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11354:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11377:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11377:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11377:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11377:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11377:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11377:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11377:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11377:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11379:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11379:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11379:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11379:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11407:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11407:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11407:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11407:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11435:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11435:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11435:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11435:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11463:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11463:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11494:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11494:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11494:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11494:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11494:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11494:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11494:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11494:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11496:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11496:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11496:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11496:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7236:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11535:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11535:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11535:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11535:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11554:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11554:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11554:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11554:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11554:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11554:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11554:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11554:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11559:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11559:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11559:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11559:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11559:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11559:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11559:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11559:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7254:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11573:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11573:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11573:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11573:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11592:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11592:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11592:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11592:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11592:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11592:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11592:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11592:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11597:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11597:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11597:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11597:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11597:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11597:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11597:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11597:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7269:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11611:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11611:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11611:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11611:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11675:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11675:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11675:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11675:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11695:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11695:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11695:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11695:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11695:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11695:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11695:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11695:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11702:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11702:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11702:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11702:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11702:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11702:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11702:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11702:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11774:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11774:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11774:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11774:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11854:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11854:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11854:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11854:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11880:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11880:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11880:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11880:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11880:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11880:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11880:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11880:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11885:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11885:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11885:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11885:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11885:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11885:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11885:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11885:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11938:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11938:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11938:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11938:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11962:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11962:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11962:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11962:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11962:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11962:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11962:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11962:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11970:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11970:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11970:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11970:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11970:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11970:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11970:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11970:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11975:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11975:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11975:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:11975:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:11975:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11975:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:11975:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:11975:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7509:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7513:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12016:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12016:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12016:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12016:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12016:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12016:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12016:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12016:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12018:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12018:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12018:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12018:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12035:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12035:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12035:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12035:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12042:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12042:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12042:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12042:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12042:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12042:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12042:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12042:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12115:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12115:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12115:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12115:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12196:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12196:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12196:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12196:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12220:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12220:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12220:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12220:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12220:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12220:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12220:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12220:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12228:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12228:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12228:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12228:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12228:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12228:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12228:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12228:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12233:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12233:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12233:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12233:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12233:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12233:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12233:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12233:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7660:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:7664:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12275:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12275:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12275:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12275:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12275:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12275:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12275:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12275:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12277:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12277:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12277:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12332:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12332:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12332:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12332:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12383:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12383:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12383:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12383:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12383:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12383:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12413:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12413:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12413:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12413:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12437:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12437:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12437:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12437:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12439:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12439:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12439:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12439:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12463:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12463:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12463:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12463:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12463:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12463:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12463:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12463:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12465:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12465:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12639:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12639:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12639:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12639:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12669:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12669:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12669:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12669:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:12699:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:12699:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:12699:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:12699:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8077:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8084:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8145:21: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: note: '{' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8181:25: note: ')' token is here [00:00:55] if (!comp) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8188:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8208:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: note: '{' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8254:33: note: ')' token is here [00:00:55] XPUSHs( sv_2mortal(element) ); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8264:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8265:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8270:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8271:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8276:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: note: '{' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8277:21: note: ')' token is here [00:00:55] XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:00:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:00:55] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13167:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13167:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13167:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13167:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13186:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13186:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13186:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13186:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13218:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13218:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13218:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13218:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13251:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13251:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13251:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13251:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13284:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13284:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13314:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13314:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13314:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13341:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13341:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13341:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13341:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13360:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13360:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13360:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13360:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13360:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13360:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13360:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13360:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13366:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13366:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13366:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13366:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13366:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13366:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13366:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13366:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13368:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13368:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13368:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13368:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13389:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13389:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13389:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13389:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13389:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13389:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13389:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13389:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13399:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13399:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13399:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13399:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13418:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13418:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13418:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13418:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13418:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13418:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13418:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13418:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13424:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13424:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13424:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13424:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13424:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13424:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13424:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13424:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13426:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13426:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13426:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13426:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13445:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13445:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13445:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13445:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13445:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13445:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13445:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13445:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13451:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13451:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13451:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13451:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13451:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13451:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13451:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13451:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13453:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13453:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13453:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13453:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13474:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13474:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13474:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13474:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13474:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13474:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13474:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13474:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13484:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13484:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13484:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13505:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13505:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13505:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13505:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13505:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13505:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13505:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13505:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13515:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13515:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13515:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13515:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13536:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13536:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13536:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13536:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13536:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13536:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13536:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13536:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13546:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13546:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13546:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13546:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13567:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13567:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13567:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13567:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13567:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13567:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13567:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13567:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13577:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13577:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13577:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13598:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13598:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13598:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13598:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13598:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13598:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13598:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13598:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13608:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13608:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13608:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13608:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13629:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13629:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13629:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13629:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13629:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13629:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13629:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13629:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13639:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13639:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13639:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13639:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13660:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13660:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13660:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13660:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13660:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13660:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13660:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13660:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13670:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13670:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13670:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13670:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13691:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13691:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13691:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13691:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13691:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13691:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13691:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13691:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13701:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13701:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13701:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13701:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13720:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13720:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13720:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13720:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13720:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13720:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13720:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13720:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13726:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13726:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13726:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13726:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13726:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13726:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13726:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13726:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13728:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13728:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13728:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13728:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13751:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13751:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13751:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13751:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13751:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13751:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13751:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13751:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13762:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13762:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13762:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13762:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13785:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13785:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13785:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13785:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13785:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13785:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13785:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13785:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13796:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13796:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13820:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13820:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13820:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13820:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13820:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13820:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13820:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13820:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13832:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13832:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13832:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13851:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13851:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13851:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13851:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13851:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13851:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13851:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13851:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13857:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13857:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13857:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13857:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13857:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13857:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13857:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13857:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13859:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13859:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13859:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13859:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13878:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13878:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13878:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13878:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13878:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13878:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13878:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13878:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13884:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13884:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13884:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13884:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13884:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13884:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13884:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13884:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13886:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13886:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13907:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13907:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13907:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13907:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13913:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13913:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13913:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13913:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13913:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13913:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13913:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13913:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13915:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13915:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13915:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13915:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13934:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13934:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13934:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13934:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13934:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13934:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13934:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13934:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13940:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13940:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13940:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13940:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13940:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13940:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13940:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13940:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13942:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13942:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13942:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13942:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13961:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13961:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13961:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13961:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13961:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13961:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13961:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13961:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13967:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13967:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13967:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13967:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13967:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13967:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13967:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13967:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13969:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13969:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13969:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13969:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13993:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13993:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13993:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:13993:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:13993:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13993:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:13993:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:13993:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14016:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14016:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14035:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14035:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14035:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14035:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14041:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14041:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14041:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14041:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14041:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14041:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14041:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14041:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14043:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14043:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14043:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14043:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14062:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14062:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14062:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14062:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14062:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14062:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14062:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14062:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14068:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14068:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14068:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14068:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14068:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14068:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14068:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14068:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14070:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14070:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14070:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14070:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14089:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14089:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14089:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14089:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14089:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14089:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14089:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14089:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14095:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14095:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14095:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14095:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14095:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14095:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14095:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14095:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14097:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14097:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14097:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14097:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14116:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14116:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14116:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14116:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14116:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14116:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14116:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14116:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14122:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14122:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14122:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14122:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14122:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14122:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14122:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14122:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14124:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14124:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14146:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14146:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14146:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14146:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14146:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14146:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14146:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14146:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14157:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14157:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14178:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14178:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14178:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14178:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14178:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14178:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14178:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14178:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14184:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14184:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14184:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14184:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14184:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14184:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14184:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14184:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14186:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14186:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14207:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14207:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14207:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14207:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14207:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14207:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14207:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14207:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14213:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14213:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14213:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14213:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14213:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14213:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14213:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14213:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14215:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14215:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14215:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14215:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14237:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14237:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14237:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14237:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14237:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14237:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14237:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14237:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14244:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14244:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14244:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14244:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14244:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14244:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14244:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14244:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14246:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14246:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14265:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14265:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14265:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14265:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14271:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14271:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14271:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14271:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14273:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14273:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14273:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14273:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14292:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14292:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14292:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14292:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14292:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14292:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14292:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14292:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14298:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14298:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14298:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14298:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14298:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14298:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14298:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14298:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14300:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14300:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14300:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14300:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14319:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14319:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14319:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14319:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14319:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14319:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14319:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14319:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14325:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14325:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14325:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14325:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14325:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14325:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14325:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14325:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14327:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14327:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14327:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14327:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14349:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14349:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14349:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14349:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14349:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14349:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14349:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14349:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14358:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14358:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14358:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14358:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14358:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14358:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14358:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14358:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14360:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14360:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14360:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14360:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14400:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14400:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14400:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14400:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14400:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14400:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14400:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14400:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14409:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14409:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14409:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14409:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14409:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14409:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14409:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14409:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14411:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14411:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14411:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14411:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14435:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14435:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14435:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14435:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14435:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14435:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14435:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14435:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14463:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14463:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14463:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14463:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14463:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14463:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14463:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14463:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14465:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14465:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14489:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14489:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14489:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14489:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14489:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14489:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14489:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14489:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14517:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14517:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14517:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14517:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14517:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14517:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14517:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14517:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14519:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14519:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14519:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14519:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14543:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14543:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14543:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14543:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14543:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14543:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14543:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14543:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14551:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14551:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14551:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14551:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14551:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14551:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14551:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14551:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14567:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14567:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14567:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14567:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14567:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14567:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14567:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14567:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14569:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14569:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14569:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14569:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14594:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14594:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14594:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14594:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14612:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14612:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14612:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14612:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14612:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14612:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14612:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14612:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14614:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14614:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14614:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14614:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14633:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14633:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14633:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14633:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14633:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14633:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14633:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14633:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14639:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14639:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14639:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14639:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14639:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14639:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14639:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14639:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14641:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14641:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14662:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14662:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14662:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14662:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14662:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14662:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14662:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14662:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: note: '{' token is here [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: note: '{' token is here [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: note: ')' token is here [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8864:24: note: ')' token is here [00:00:55] if (ret == -1) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14673:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14673:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14673:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14673:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14695:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14695:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14695:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14695:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14695:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14695:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14695:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14695:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14704:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14704:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14704:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14704:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14704:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14704:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14704:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14704:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14706:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14706:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14728:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14728:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14728:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14728:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14728:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14728:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14728:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14728:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14737:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14737:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14737:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14737:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14737:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14737:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14737:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14737:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14739:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14739:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14739:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14739:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14763:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14763:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14763:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14763:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14763:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14763:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14763:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14763:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: note: '{' token is here [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: note: '{' token is here [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: note: ')' token is here [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8908:22: note: ')' token is here [00:00:55] if (!result) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14778:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14778:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14778:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14778:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14802:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14802:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14802:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14802:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14802:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14802:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14802:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14802:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8930:12: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14820:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14820:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14820:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14820:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14839:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14839:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14839:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14839:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14839:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14839:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14839:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14839:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14845:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14845:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14845:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14845:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14845:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14845:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14845:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14845:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14847:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14847:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14847:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14847:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14870:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14870:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14870:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14870:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14870:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14870:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14870:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14870:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14876:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14876:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14876:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14876:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14876:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14876:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14876:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14876:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14878:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14878:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14878:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14878:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14897:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14897:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14897:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14897:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14897:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14897:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14897:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14897:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14903:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14903:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14903:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14903:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14903:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14903:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14903:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14903:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14905:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14905:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14927:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14927:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14927:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14927:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14927:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14927:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14927:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14927:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8970:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8974:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14945:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14945:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14945:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14945:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14971:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14971:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14971:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14971:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14971:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14971:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14971:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14971:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14979:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14979:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14979:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14979:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14979:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14979:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14979:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14979:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8991:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:8994:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14991:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14991:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14991:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14991:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14991:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14991:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14991:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14991:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:14993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:14993:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:14993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:14993:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15022:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15022:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15022:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15022:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15022:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15022:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15022:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15022:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9027:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9036:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15082:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15082:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15082:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15082:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15103:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15103:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15103:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15103:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15103:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15103:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15103:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15103:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: note: '{' token is here [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: note: '{' token is here [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: note: ')' token is here [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9069:19: note: ')' token is here [00:00:55] if (!doc) XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15124:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15124:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15151:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15151:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15151:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15151:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15151:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15151:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15151:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15151:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15158:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] STMT_START { [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15158:17: note: '{' token is here [00:00:55] STMT_START { [00:00:55] ^ [00:00:55] LibXML.c:15169:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15169:8: note: ')' token is here [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15186:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15186:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15186:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15186:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15188:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15188:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15188:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15188:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15212:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15212:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15212:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15212:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15212:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15212:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15212:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15212:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9123:4: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9138:6: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15242:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15242:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15242:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15242:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15264:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15264:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15264:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15264:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15264:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15264:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15264:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15264:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15277:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15277:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15277:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15277:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15279:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15279:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15279:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15303:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15303:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15303:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15303:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15303:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15303:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15303:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15303:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15309:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15309:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15309:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15309:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15309:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15309:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15309:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15309:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15311:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15311:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15311:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15331:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15331:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15331:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15331:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15331:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15331:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15331:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15331:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15339:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15339:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15339:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15339:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15339:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15339:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15339:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15339:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15345:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15345:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15345:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15345:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15345:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15345:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15345:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15345:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15347:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15347:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15347:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15347:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15368:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15368:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15368:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15368:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15368:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15368:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15368:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15368:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15374:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15374:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15374:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15374:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15374:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15374:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15374:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15374:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15376:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15376:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15376:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15376:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15396:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15396:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15396:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15396:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15396:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15396:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15396:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15396:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15404:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15404:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15404:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15404:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15404:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15404:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15404:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15404:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15410:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15410:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15410:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15410:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15412:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15412:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15412:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15412:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15436:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15436:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15436:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15436:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15436:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15436:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15436:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15436:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15460:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15460:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15460:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15460:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15483:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15483:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15483:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15483:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15483:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15483:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15483:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15483:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15489:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15489:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15489:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15489:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15489:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15489:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15489:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15489:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15491:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15491:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15491:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15491:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15510:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15510:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15510:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15510:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15510:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15510:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15510:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15510:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15516:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15516:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15516:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15516:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15516:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15516:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15516:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15516:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15518:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15518:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15518:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15518:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15537:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15537:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15537:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15537:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15537:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15537:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15537:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15537:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15543:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15543:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15543:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15543:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15543:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15543:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15543:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15543:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15545:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15545:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15545:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15545:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15565:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15565:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15565:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15565:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15565:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15565:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15565:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15565:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15572:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15572:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15572:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15572:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15572:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15572:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15572:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15572:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15574:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15574:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15594:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15594:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15594:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15594:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15601:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15601:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15601:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15601:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15601:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15601:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15601:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15601:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15603:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15603:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15603:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15603:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15628:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15628:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15628:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15628:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15628:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15628:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15628:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15628:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15630:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15630:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15649:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15649:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15649:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15649:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15649:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15649:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15649:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15649:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15655:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15655:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15655:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15655:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15655:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15655:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15655:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15655:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15657:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15657:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15657:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15657:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15676:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15676:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15676:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15676:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15676:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15676:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15676:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15676:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15682:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15682:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15682:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15682:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15682:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15682:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15682:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15682:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15684:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15684:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15684:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15684:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15703:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15703:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15703:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15703:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15703:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15703:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15703:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15703:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15709:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15709:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15709:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15709:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15709:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15709:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15709:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15709:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15711:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15711:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15711:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15730:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15730:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15730:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15730:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15730:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15730:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15730:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15730:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15736:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15736:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15736:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15736:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15736:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15736:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15736:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15736:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15738:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15738:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15757:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15757:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15757:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15757:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15757:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15757:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15757:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15757:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15763:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:18: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15763:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:29: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15763:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:23: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15763:37: note: '{' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:34: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15763:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:76: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15763:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:31: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:2266:78: note: expanded from macro 'SvSETMAGIC' [00:00:55] #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15763:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:62: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15763:37: note: ')' token is here [00:00:55] sv_setpv(TARG, RETVAL); XSprePUSH; PUSHTARG; [00:00:55] ^~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:473:64: note: expanded from macro 'PUSHTARG' [00:00:55] #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15765:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15765:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15765:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15765:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15793:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15793:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15793:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15793:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15793:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15793:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15793:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15793:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: note: '{' token is here [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: note: '{' token is here [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: note: ')' token is here [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9347:26: note: ')' token is here [00:00:55] if (ctxt == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: note: '{' token is here [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: note: '{' token is here [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: note: ')' token is here [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9353:28: note: ')' token is here [00:00:55] if (input == NULL) XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9384:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP,2); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9384:9: note: '{' token is here [00:00:55] EXTEND(SP,2); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:00:55] # define EXTEND(p,n) STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9384:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] EXTEND(SP,2); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9384:9: note: ')' token is here [00:00:55] EXTEND(SP,2); [00:00:55] ^~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:00:55] } } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15878:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] STMT_START { [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15878:17: note: '{' token is here [00:00:55] STMT_START { [00:00:55] ^ [00:00:55] LibXML.c:15889:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15889:8: note: ')' token is here [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9408:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15921:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15921:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15921:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15921:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15941:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15941:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15941:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15941:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15941:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15941:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15941:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15941:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15949:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15949:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15949:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15949:16: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15949:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15949:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15949:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15949:16: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15954:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15954:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15954:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15954:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15954:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15954:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15954:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15954:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9436:11: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15963:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15963:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15963:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15963:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15963:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15963:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15963:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15963:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15965:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15965:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15965:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15965:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15982:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15982:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15982:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15982:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15982:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15982:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15982:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15982:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15990:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15990:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15990:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:15990:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:15990:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15990:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:15990:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:15990:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9463:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16031:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16031:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16031:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16031:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16055:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16055:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16055:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16055:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16055:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16055:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16055:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16055:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9483:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16064:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16064:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16064:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16064:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16064:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16064:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16064:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16064:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16066:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16066:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16085:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16085:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16085:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16085:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16085:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16085:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16085:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16085:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16091:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16091:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16091:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:5: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16091:13: note: '{' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:409:16: note: expanded from macro 'TARGi' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16091:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:5: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16091:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:426:7: note: expanded from macro 'TARGi' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16091:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16091:13: note: ')' token is here [00:00:55] XSprePUSH; PUSHi((IV)RETVAL); [00:00:55] ^~~~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' [00:00:55] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16093:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16093:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16093:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16093:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16110:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16110:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16110:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16110:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16110:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16110:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16110:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16110:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16118:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16118:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16118:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16118:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9517:5: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16156:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16156:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16173:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16173:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16173:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16173:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16173:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16173:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16173:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16173:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16181:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16181:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16181:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16181:5: note: '{' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16181:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16181:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16181:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16181:5: note: ')' token is here [00:00:55] XSRETURN_EMPTY; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' [00:00:55] #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9554:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:24: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: note: '{' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:35: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: note: '{' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: note: ')' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:65: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9556:13: note: ')' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:67: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9622:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16282:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16282:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9642:13: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:24: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: note: '{' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:35: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: note: '{' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: note: ')' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:52: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:65: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9644:13: note: ')' token is here [00:00:55] XSRETURN_PV(""); [00:00:55] ^~~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:335:67: note: expanded from macro 'XSRETURN_PV' [00:00:55] #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: note: '{' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^ [00:00:55] LibXML.xs:9707:17: note: ')' token is here [00:00:55] XSRETURN_UNDEF; [00:00:55] ^~~~~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' [00:00:55] #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] LibXML.c:16384:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^~~~~~~~~~ [00:00:55] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:00:55] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:00:55] ^ [00:00:55] LibXML.c:16384:5: note: '{' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [00:00:55] STMT_START { \ [00:00:55] ^ [00:00:55] LibXML.c:16384:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^ [00:00:55] LibXML.c:16384:5: note: ')' token is here [00:00:55] XSRETURN(1); [00:00:55] ^~~~~~~~~~~ [00:00:55] /usr/local/lib/perl5/5.34/mach/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [00:00:55] } STMT_END [00:00:55] ^~~~~~~~ [00:00:55] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:00:55] # define STMT_END ) [00:00:55] ^ [00:00:55] 3451 warnings generated. [00:00:55] cc -c -I/usr/local/include/libxml2 -I/usr/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"2.0208\" -DXS_VERSION=\"2.0208\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.34/mach/CORE" -DHAVE_UTF8 dom.c [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: '{' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] v ^= (v>>23); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: ')' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: '{' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] v ^= (v>>23); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: ')' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: '{' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] v ^= (v>>23); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: ')' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: '{' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] v ^= (v>>23); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: ')' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: '{' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] v ^= (v>>23); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: ')' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: '{' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] v ^= (v>>23); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: ')' token is here [00:00:58] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: '{' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: ')' token is here [00:00:58] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: '{' token is here [00:00:58] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: ')' token is here [00:00:58] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:58] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: '{' token is here [00:00:58] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:58] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:58] v1 = ROTL32(v1, 17); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: ')' token is here [00:00:58] ZAPHOD32_FINALIZE(v0,v1,v2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3' [00:00:58] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: '{' token is here [00:00:58] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3' [00:00:58] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3' [00:00:58] v2 = ROTR32(v2, 7) ^ v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: ')' token is here [00:00:58] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:58] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: '{' token is here [00:00:58] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:58] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:58] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: ')' token is here [00:00:58] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:00:58] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: '{' token is here [00:00:58] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:00:58] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:00:58] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: ')' token is here [00:00:58] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4' [00:00:58] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: '{' token is here [00:00:58] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4' [00:00:58] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4' [00:00:58] v2 = ROTL32(v2, 4) - v0; \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: ')' token is here [00:00:58] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:58] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: '{' token is here [00:00:58] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:58] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:58] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: ')' token is here [00:00:58] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:00:58] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: '{' token is here [00:00:58] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:00:58] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:00:58] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: ')' token is here [00:00:58] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:77: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:00:58] ,SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_ROUNDS; \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: '{' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: ')' token is here [00:00:58] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:00:58] SIP_FINAL_ROUNDS \ [00:00:58] ^~~~~~~~~~~~~~~~ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:58] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: '{' token is here [00:00:58] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:58] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:58] sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: ')' token is here [00:00:58] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] CX_POP_SAVEARRAY(cx); [00:00:58] ^~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: '{' token is here [00:00:58] CX_POP_SAVEARRAY(cx); [00:00:58] ^~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] CX_POP_SAVEARRAY(cx); [00:00:58] ^~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: ')' token is here [00:00:58] CX_POP_SAVEARRAY(cx); [00:00:58] ^~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] CLEAR_ARGARRAY(av); [00:00:58] ^~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: '{' token is here [00:00:58] CLEAR_ARGARRAY(av); [00:00:58] ^~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] CLEAR_ARGARRAY(av); [00:00:58] ^~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: ')' token is here [00:00:58] CLEAR_ARGARRAY(av); [00:00:58] ^~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:00:58] GETENV_LOCK; [00:00:58] ^~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:00:58] # define GETENV_LOCK ENV_READ_LOCK [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:00:58] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_LOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:5: note: expanded from macro 'COND_SIGNAL' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:16: note: expanded from macro 'COND_SIGNAL' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:5: note: expanded from macro 'COND_SIGNAL' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] COND_SIGNAL(&(mutex)->wakeup); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:7: note: expanded from macro 'COND_SIGNAL' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] STMT_START { \ [00:00:58] ^~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:00:58] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] STMT_START { \ [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] MUTEX_UNLOCK(&(mutex)->lock); \ [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] In file included from dom.c:9: [00:00:58] In file included from ./dom.h:28: [00:00:58] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] } STMT_END [00:00:58] ^ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:00:58] GETENV_UNLOCK; [00:00:58] ^~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:00:58] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:00:58] ^~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:00:58] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:00:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK' [00:00:58] } STMT_END [00:00:58] ^~~~~~~~ [00:00:58] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:00:58] # define STMT_END ) [00:00:58] ^ [00:00:58] dom.c:657:10: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:00:58] case XML_DOCB_DOCUMENT_NODE : [00:00:58] ^ [00:00:58] /usr/local/include/libxml2/libxml/tree.h:184:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:00:58] #define XML_DOCB_DOCUMENT_NODE 21 [00:00:58] ^ [00:00:58] 93 warnings generated. [00:00:58] cc -c -I/usr/local/include/libxml2 -I/usr/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"2.0208\" -DXS_VERSION=\"2.0208\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.34/mach/CORE" -DHAVE_UTF8 perl-libxml-mm.c [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: '{' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] v ^= (v>>23); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: ')' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: '{' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] v ^= (v>>23); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: ')' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: '{' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] v ^= (v>>23); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: ')' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: '{' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] v ^= (v>>23); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: ')' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: '{' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] v ^= (v>>23); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: ')' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: '{' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] v ^= (v>>23); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: ')' token is here [00:01:00] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: '{' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: ')' token is here [00:01:00] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: '{' token is here [00:01:00] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: ')' token is here [00:01:00] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:00] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: '{' token is here [00:01:00] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:00] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:00] v1 = ROTL32(v1, 17); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: ')' token is here [00:01:00] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3' [00:01:00] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: '{' token is here [00:01:00] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3' [00:01:00] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3' [00:01:00] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: ')' token is here [00:01:00] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:01:00] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: '{' token is here [00:01:00] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:01:00] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:01:00] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: ')' token is here [00:01:00] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:01:00] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: '{' token is here [00:01:00] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:01:00] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:01:00] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: ')' token is here [00:01:00] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4' [00:01:00] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: '{' token is here [00:01:00] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4' [00:01:00] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4' [00:01:00] v2 = ROTL32(v2, 4) - v0; \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: ')' token is here [00:01:00] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:01:00] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: '{' token is here [00:01:00] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:01:00] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:01:00] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: ')' token is here [00:01:00] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:01:00] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: '{' token is here [00:01:00] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:01:00] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:01:00] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: ')' token is here [00:01:00] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:77: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:01:00] ,SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_ROUNDS; \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: '{' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: ')' token is here [00:01:00] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:00] SIP_FINAL_ROUNDS \ [00:01:00] ^~~~~~~~~~~~~~~~ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:00] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: '{' token is here [00:01:00] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:00] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:00] sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: ')' token is here [00:01:00] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] CX_POP_SAVEARRAY(cx); [00:01:00] ^~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: '{' token is here [00:01:00] CX_POP_SAVEARRAY(cx); [00:01:00] ^~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] CX_POP_SAVEARRAY(cx); [00:01:00] ^~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: ')' token is here [00:01:00] CX_POP_SAVEARRAY(cx); [00:01:00] ^~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] CLEAR_ARGARRAY(av); [00:01:00] ^~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: '{' token is here [00:01:00] CLEAR_ARGARRAY(av); [00:01:00] ^~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] CLEAR_ARGARRAY(av); [00:01:00] ^~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: ')' token is here [00:01:00] CLEAR_ARGARRAY(av); [00:01:00] ^~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:00] GETENV_LOCK; [00:01:00] ^~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:00] # define GETENV_LOCK ENV_READ_LOCK [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:00] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_LOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:5: note: expanded from macro 'COND_SIGNAL' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:16: note: expanded from macro 'COND_SIGNAL' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:5: note: expanded from macro 'COND_SIGNAL' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:7: note: expanded from macro 'COND_SIGNAL' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] In file included from perl-libxml-mm.c:26: [00:01:00] In file included from ./perl-libxml-mm.h:18: [00:01:00] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] } STMT_END [00:01:00] ^ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:00] GETENV_UNLOCK; [00:01:00] ^~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:00] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:00] ^~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:00] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:00] } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] perl-libxml-mm.c:302:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1336:2: note: expanded from macro 'SvIV_set' [00:01:00] STMT_START { \ [00:01:00] ^~~~~~~~~~ [00:01:00] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:00] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:00] ^ [00:01:00] perl-libxml-mm.c:302:2: note: '{' token is here [00:01:00] SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1336:13: note: expanded from macro 'SvIV_set' [00:01:00] STMT_START { \ [00:01:00] ^ [00:01:00] perl-libxml-mm.c:302:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:00] SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1339:44: note: expanded from macro 'SvIV_set' [00:01:00] (((XPVIV*) SvANY(sv))->xiv_iv = (val)); } STMT_END [00:01:00] ^ [00:01:00] perl-libxml-mm.c:302:2: note: ')' token is here [00:01:00] SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:01:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:00] /usr/local/lib/perl5/5.34/mach/CORE/sv.h:1339:46: note: expanded from macro 'SvIV_set' [00:01:00] (((XPVIV*) SvANY(sv))->xiv_iv = (val)); } STMT_END [00:01:00] ^~~~~~~~ [00:01:00] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:00] # define STMT_END ) [00:01:00] ^ [00:01:00] perl-libxml-mm.c:334:14: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:01:00] case XML_DOCB_DOCUMENT_NODE: [00:01:00] ^ [00:01:00] /usr/local/include/libxml2/libxml/tree.h:184:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:01:00] #define XML_DOCB_DOCUMENT_NODE 21 [00:01:00] ^ [00:01:00] perl-libxml-mm.c:554:14: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:01:00] case XML_DOCB_DOCUMENT_NODE: [00:01:00] ^ [00:01:00] /usr/local/include/libxml2/libxml/tree.h:184:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:01:00] #define XML_DOCB_DOCUMENT_NODE 21 [00:01:00] ^ [00:01:00] 96 warnings generated. [00:01:00] cc -c -I/usr/local/include/libxml2 -I/usr/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"2.0208\" -DXS_VERSION=\"2.0208\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.34/mach/CORE" -DHAVE_UTF8 perl-libxml-sax.c [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: '{' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] v ^= (v>>23); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: ')' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: '{' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] v ^= (v>>23); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: ')' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: '{' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] v ^= (v>>23); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: ')' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: '{' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] v ^= (v>>23); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: ')' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: '{' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] v ^= (v>>23); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: ')' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: '{' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] v ^= (v>>23); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: ')' token is here [00:01:01] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: '{' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: ')' token is here [00:01:01] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: '{' token is here [00:01:01] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: ')' token is here [00:01:01] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:01] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: '{' token is here [00:01:01] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:01] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:01] v1 = ROTL32(v1, 17); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: ')' token is here [00:01:01] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3' [00:01:01] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: '{' token is here [00:01:01] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3' [00:01:01] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3' [00:01:01] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: ')' token is here [00:01:01] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:01:01] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: '{' token is here [00:01:01] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:01:01] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:01:01] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: ')' token is here [00:01:01] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:01:01] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: '{' token is here [00:01:01] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:01:01] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:01:01] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: ')' token is here [00:01:01] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4' [00:01:01] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: '{' token is here [00:01:01] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4' [00:01:01] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4' [00:01:01] v2 = ROTL32(v2, 4) - v0; \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: ')' token is here [00:01:01] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:01:01] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: '{' token is here [00:01:01] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:01:01] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:01:01] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: ')' token is here [00:01:01] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:01:01] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: '{' token is here [00:01:01] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:01:01] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:01:01] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: ')' token is here [00:01:01] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:77: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:01:01] ,SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_ROUNDS; \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: '{' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: ')' token is here [00:01:01] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:01] SIP_FINAL_ROUNDS \ [00:01:01] ^~~~~~~~~~~~~~~~ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:01] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: '{' token is here [00:01:01] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:01] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:01] sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: ')' token is here [00:01:01] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] CX_POP_SAVEARRAY(cx); [00:01:01] ^~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: '{' token is here [00:01:01] CX_POP_SAVEARRAY(cx); [00:01:01] ^~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] CX_POP_SAVEARRAY(cx); [00:01:01] ^~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: ')' token is here [00:01:01] CX_POP_SAVEARRAY(cx); [00:01:01] ^~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] CLEAR_ARGARRAY(av); [00:01:01] ^~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: '{' token is here [00:01:01] CLEAR_ARGARRAY(av); [00:01:01] ^~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] CLEAR_ARGARRAY(av); [00:01:01] ^~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: ')' token is here [00:01:01] CLEAR_ARGARRAY(av); [00:01:01] ^~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:01] GETENV_LOCK; [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:01] # define GETENV_LOCK ENV_READ_LOCK [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:01] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_LOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:5: note: expanded from macro 'COND_SIGNAL' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:16: note: expanded from macro 'COND_SIGNAL' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:5: note: expanded from macro 'COND_SIGNAL' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:7: note: expanded from macro 'COND_SIGNAL' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] In file included from perl-libxml-sax.c:18: [00:01:01] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:01] GETENV_UNLOCK; [00:01:01] ^~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:01] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:01] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:416:5: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:416:5: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:417:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:421:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:459:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:459:5: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:459:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:459:5: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:460:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:465:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:897:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:897:5: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:897:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:897:5: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:899:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: note: '{' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: note: '{' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: note: ')' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:904:5: note: ')' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:940:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:940:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:940:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:940:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:941:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: note: '{' token is here [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: note: '{' token is here [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: note: ')' token is here [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:942:9: note: ')' token is here [00:01:01] XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:01:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:952:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:952:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:952:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:952:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:955:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: note: '{' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: note: '{' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: note: ')' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:973:9: note: ')' token is here [00:01:01] XPUSHs( rv); [00:01:01] ^~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1011:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1011:5: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1011:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1011:5: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: note: '{' token is here [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: note: '{' token is here [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: note: ')' token is here [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1012:5: note: ')' token is here [00:01:01] XPUSHs(sax->parser); [00:01:01] ^~~~~~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1062:5: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1062:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1062:5: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1064:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1066:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1103:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1103:5: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1103:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1103:5: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1104:5: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1109:5: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1150:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1150:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1150:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1150:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1152:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1156:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1231:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1231:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1231:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1231:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1232:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1236:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1276:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1276:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1276:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1276:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1277:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1285:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1285:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1285:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1285:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1287:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1291:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1300:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1300:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1300:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1300:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1302:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1344:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1344:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1344:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1344:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1345:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1348:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1388:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1388:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1388:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1388:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1389:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1395:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1406:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1406:9: note: '{' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:01] STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1406:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1406:9: note: ')' token is here [00:01:01] PUSHMARK(SP) ; [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:01] } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: note: '{' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1407:9: note: ')' token is here [00:01:01] XPUSHs(handler); [00:01:01] ^~~~~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^~~~~~~~~~ [00:01:01] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:01] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: note: '{' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:01] # define EXTEND(p,n) STMT_START { \ [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:01] } } STMT_END [00:01:01] ^~~~~~~~ [00:01:01] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:01] # define STMT_END ) [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^ [00:01:01] perl-libxml-sax.c:1409:9: note: ')' token is here [00:01:01] XPUSHs(rv); [00:01:01] ^~~~~~~~~~ [00:01:01] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:01] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:01] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1507:5: note: '{' token is here [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1507:5: note: ')' token is here [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: note: '{' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: note: '{' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: note: ')' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1508:5: note: ')' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1510:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1511:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1512:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1547:5: note: '{' token is here [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1547:5: note: ')' token is here [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: note: '{' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: note: '{' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: note: ')' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1549:5: note: ')' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1561:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1562:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1563:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1612:5: note: '{' token is here [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1612:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1612:5: note: ')' token is here [00:01:02] PUSHMARK(SP) ; [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: note: '{' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: note: '{' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: note: ')' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1613:5: note: ')' token is here [00:01:02] XPUSHs(sax->parser); [00:01:02] ^~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1621:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(svMessage)); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1622:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:25: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: note: '{' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:388:36: note: expanded from macro 'EXTEND' [00:01:02] # define EXTEND(p,n) STMT_START { \ [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:28: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:393:30: note: expanded from macro 'EXTEND' [00:01:02] } } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^ [00:01:02] perl-libxml-sax.c:1623:5: note: ')' token is here [00:01:02] XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs' [00:01:02] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] 294 warnings generated. [00:01:02] cc -c -I/usr/local/include/libxml2 -I/usr/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"2.0208\" -DXS_VERSION=\"2.0208\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.34/mach/CORE" -DHAVE_UTF8 xpath.c [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: '{' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] v ^= (v>>23); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:150:5: note: ')' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: '{' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] v ^= (v>>23); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:151:5: note: ')' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: '{' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] v ^= (v>>23); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:152:5: note: ')' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:156:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:157:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:158:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:159:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: '{' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] v ^= (v>>23); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:162:5: note: ')' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: '{' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] v ^= (v>>23); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:163:5: note: ')' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: '{' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] v ^= (v>>23); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:164:5: note: ')' token is here [00:01:02] ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:167:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:168:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:169:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:170:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: '{' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:171:5: note: ')' token is here [00:01:02] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: '{' token is here [00:01:02] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:247:13: note: ')' token is here [00:01:02] ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:4: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:02] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: '{' token is here [00:01:02] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:02] #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:02] v1 = ROTL32(v1, 17); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:268:5: note: ')' token is here [00:01:02] ZAPHOD32_FINALIZE(v0,v1,v2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3' [00:01:02] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: '{' token is here [00:01:02] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3' [00:01:02] #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3' [00:01:02] v2 = ROTR32(v2, 7) ^ v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1448:9: note: ')' token is here [00:01:02] SBOX32_MIX3(s0,s1,s2,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:01:02] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: '{' token is here [00:01:02] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:01:02] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:01:02] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1453:13: note: ')' token is here [00:01:02] XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set' [00:01:02] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: '{' token is here [00:01:02] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set' [00:01:02] #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set' [00:01:02] r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1456:5: note: ')' token is here [00:01:02] XORSHIFT96_set(*state,s0,s1,s2,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4' [00:01:02] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: '{' token is here [00:01:02] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4' [00:01:02] #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4' [00:01:02] v2 = ROTL32(v2, 4) - v0; \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1482:9: note: ')' token is here [00:01:02] SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:01:02] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: '{' token is here [00:01:02] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:01:02] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:01:02] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1487:13: note: ')' token is here [00:01:02] XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:34: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set' [00:01:02] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: '{' token is here [00:01:02] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set' [00:01:02] #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set' [00:01:02] r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1490:5: note: ')' token is here [00:01:02] XORSHIFT128_set(*state,s0,s1,s2,s3,t2); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:77: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: '{' token is here [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:117:6: note: ')' token is here [00:01:02] ,SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:6: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:15: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:118:24: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:6: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:123:15: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_ROUNDS; \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:6: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:15: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:24: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: '{' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:124:33: note: ')' token is here [00:01:02] ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC' [00:01:02] SIP_FINAL_ROUNDS \ [00:01:02] ^~~~~~~~~~~~~~~~ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:4085: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/hv.h:659: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:02] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: '{' token is here [00:01:02] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:02] #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:02] sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:166:5: note: ')' token is here [00:01:02] _PERL_HASH_SEED_STATE(seed,(U8*)state); [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] CX_POP_SAVEARRAY(cx); [00:01:02] ^~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: '{' token is here [00:01:02] CX_POP_SAVEARRAY(cx); [00:01:02] ^~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] CX_POP_SAVEARRAY(cx); [00:01:02] ^~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2246:5: note: ')' token is here [00:01:02] CX_POP_SAVEARRAY(cx); [00:01:02] ^~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] CLEAR_ARGARRAY(av); [00:01:02] ^~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: '{' token is here [00:01:02] CLEAR_ARGARRAY(av); [00:01:02] ^~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] CLEAR_ARGARRAY(av); [00:01:02] ^~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2252:9: note: ')' token is here [00:01:02] CLEAR_ARGARRAY(av); [00:01:02] ^~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: '{' token is here [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2738:5: note: ')' token is here [00:01:02] GETENV_LOCK; [00:01:02] ^~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7075:28: note: expanded from macro 'GETENV_LOCK' [00:01:02] # define GETENV_LOCK ENV_READ_LOCK [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7064:31: note: expanded from macro 'ENV_READ_LOCK' [00:01:02] # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:210:16: note: expanded from macro 'MUTEX_LOCK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:5: note: expanded from macro 'MUTEX_LOCK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_LOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:215:7: note: expanded from macro 'MUTEX_LOCK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:5: note: expanded from macro 'COND_SIGNAL' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:244:16: note: expanded from macro 'COND_SIGNAL' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:5: note: expanded from macro 'COND_SIGNAL' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] COND_SIGNAL(&(mutex)->wakeup); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:249:7: note: expanded from macro 'COND_SIGNAL' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] STMT_START { \ [00:01:02] ^~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:737:29: note: expanded from macro 'STMT_START' [00:01:02] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: '{' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] STMT_START { \ [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] MUTEX_UNLOCK(&(mutex)->lock); \ [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] In file included from xpath.c:16: [00:01:02] In file included from ./dom.h:28: [00:01:02] In file included from /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7109: [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] } STMT_END [00:01:02] ^ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/inline.h:2821:5: note: ')' token is here [00:01:02] GETENV_UNLOCK; [00:01:02] ^~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7076:28: note: expanded from macro 'GETENV_UNLOCK' [00:01:02] # define GETENV_UNLOCK ENV_READ_UNLOCK [00:01:02] ^~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:7065:31: note: expanded from macro 'ENV_READ_UNLOCK' [00:01:02] # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex) [00:01:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK' [00:01:02] } STMT_END [00:01:02] ^~~~~~~~ [00:01:02] /usr/local/lib/perl5/5.34/mach/CORE/perl.h:738:21: note: expanded from macro 'STMT_END' [00:01:02] # define STMT_END ) [00:01:02] ^ [00:01:02] 92 warnings generated. [00:01:02] rm -f blib/arch/auto/XML/LibXML/LibXML.so [00:01:02] LD_RUN_PATH="/usr/local/lib:/usr/lib" cc -shared -L/usr/local/lib/perl5/5.34/mach/CORE -lperl -L/usr/local/lib -fstack-protector-strong Av_CharPtrPtr.o Devel.o LibXML.o dom.o perl-libxml-mm.o perl-libxml-sax.o xpath.o -o blib/arch/auto/XML/LibXML/LibXML.so -L/usr/local/lib -lxml2 -L/usr/lib -llzma -lm -lz [00:01:02] chmod 755 blib/arch/auto/XML/LibXML/LibXML.so [00:01:03] Manifying 34 pod documents [00:01:03] =========================================================================== [00:01:03] =================================================== [00:01:03] ===> p5-XML-LibXML-2.0208_1,1 depends on package: p5-XML-NamespaceSupport>=1.07 - found [00:01:03] ===> p5-XML-LibXML-2.0208_1,1 depends on package: p5-XML-SAX>=0.11 - found [00:01:03] ===> p5-XML-LibXML-2.0208_1,1 depends on package: perl5>=5.34<5.35 - found [00:01:03] =========================================================================== [00:01:03] =================================================== [00:01:03] ===> Staging for p5-XML-LibXML-2.0208_1,1 [00:01:03] ===> Generating temporary packing list [00:01:03] "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibXML.bs blib/arch/auto/XML/LibXML/LibXML.bs 644 [00:01:03] Manifying 34 pod documents [00:01:03] Files found in blib/arch: installing files in blib/lib into architecture dependent library tree [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/auto/XML/LibXML/LibXML.so [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Attr.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Error.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/XPathExpression.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/CDATASection.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Comment.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Number.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/DocumentFragment.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Text.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/RelaxNG.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/SAX.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Dtd.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/InputCallback.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Common.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Namespace.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/ErrNo.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Literal.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/RegExp.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Schema.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Reader.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Boolean.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Devel.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Reader.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Parser.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/DOM.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/XPathContext.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/XPathContext.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Error.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/AttributeHash.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Document.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Pattern.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/NodeList.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/PI.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Element.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Node.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/ErrNo.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/SAX.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/Common.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/SAX/Builder.pod [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/SAX/Builder.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/SAX/Parser.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/XML/LibXML/SAX/Generator.pm [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Common.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::SAX::Generator.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Devel.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Boolean.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::ErrNo.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::XPathContext.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Element.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Pattern.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::RelaxNG.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::CDATASection.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Namespace.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::DocumentFragment.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::SAX::Builder.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::NodeList.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Reader.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::InputCallback.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Comment.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Error.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Text.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Dtd.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::XPathExpression.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::SAX.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Attr.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::AttributeHash.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Document.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Number.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::PI.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Schema.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Parser.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::RegExp.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Node.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Literal.3 [00:01:03] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::DOM.3 [00:01:03] /usr/bin/strip /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.34/auto/XML/LibXML/LibXML.so [00:01:03] ====> Compressing man pages (compress-man) [00:01:03] =========================================================================== [00:01:03] =================================================== [00:01:03] ===> Building package for p5-XML-LibXML-2.0208_1,1 [00:01:04] =========================================================================== [00:01:04] =>> Cleaning up wrkdir [00:01:04] ===> Cleaning for p5-XML-LibXML-2.0208_1,1 [00:01:04] build of textproc/p5-XML-LibXML | p5-XML-LibXML-2.0208_1,1 ended at Wed Aug 2 23:18:38 CEST 2023 [00:01:04] build time: 00:01:04